לממש malloc ו free
על ידי שימוש ב os_malloc ו os_free
void * malloc(int size)
void free(void *ptr)
os_free(ptr,int size)
os_malloc(int size)
הפתרון שלי הוא לשמור בתחילת ההקצאה את גודל ההקצאה ואז לקרוא את זה שמשחררים
האם למשהוא יש פתרון אחר?
אולגה
לפני 9 שנים
ע"י: שמעון453453
הראיון שלכם היה בibm או בtrusteer שזה חברת בת שלה ???
משני ראיונות בחודש, ל-9 ראיונות בשבועיים. 2025 מביאה איתה בשורות חדשות לטאלנטים בשוק.
כמובן שלא מדובר במקריות אלא בעבודה קשה ומתודה מוכחת!
לבדיקת התאמה
לפני 9 שנים
ע"י: 1_אורח_כללי
צריך לשמור מנה נתונים שיחזיק את המקומות הפנוים , ניתן לממש בעזרת עץ בינארי ממוין עפ גודל . צריך לשים לב כיצד ל"חבר" בין שני מקטעים עוקבים שחזרו.
לפני 9 שנים
ע"י: 1_אורח_כללי
בראיון אמרו שזה לא הפתרון יש למשהוא רעיון?
לפני 9 שנים
ע"י: 1_אורח_כללי
בראיון אמרו שזה לא הפתרון יש למשהוא רעיון?
הפתרון עקרונית נכון, יתכן והמימוש לא נכון