שפת C - חיפוש בינארי במערך מצביעים למבנה - עמוד 2 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שפת C - חיפוש בינארי במערך מצביעים למבנה


dror1984

Recommended Posts

לא... אני לא ארנון... :lol:

ובתיאורה מערך של מצביעים אפילו פחות יעיל במקרה הזה... (מבחינת תפיסת .. לא מבחינת יעילות ריצה)

תחשוב שיש לך 1000 חברות. אז גודל המערך שלך בבתים (במערך מצביעים) הוא גודל חברה כפול 1000 + גודל פויינטר (4 בתים) כפול 1000

מערך רגיל היה פשוט גודל חברה כפול 1000

כלומר במקרה של 1000 חברות בזבזת סתם 4000 בתים וכמו שאתה מבין ככל שהמערך שלך יהיה גדול יותר גם הבזבוז יגדל..

(כמובן שלמערך מצביעים יש גם את היתרונות שלו.. :))

קישור לתוכן
שתף באתרים אחרים

לשיקולך...

למרות שאם הכל עובד אני לא הייתי נוגע...

זה לא שלמערך פויינטרים יש רק חסרונות,

לדוגמא מבחינת המיון הוא יעבוד יותר מהר (מבחינת זמן ריצה) כי במקרה של החלפה אתה מחליף רק מיקום של פויינטר ולא מיקום של Struct...

כמובן שבתוכניות כאלה קטנות זה לא באמת משנה... אבל אמורים להסתכל על זה בגדול :)

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...