ערימה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
1Or (שיחה | תרומות)
מ ביטול גרסה 18748395 של 132.72.232.180 (שיחה)
Eagleye (שיחה | תרומות)
←‏סוגי ערימות: שגיאת תחביר
שורה 1:
{{פירוש נוסף|נוכחי=מבנה נתונים|אחר=אזור הזיכרון הדינמי|ראו=[[מקטעי זיכרון]]}}
ב[[מדעי המחשב]], '''ערימה''' (באנגלית: '''Heap''') היא [[מבנה נתונים]] בצורת [[עץ מכוון]] המקיים תכונה בסיסית, הנקראת '''תכונת הערימה''': המפתח של כל צומת בעץ קטן ממפתח אביו (בערימת מקסימום). כתוצאה מדרישה זו, הצומת בעל המפתח הגדול ביותר בכל הוא תמיד השורש של העץ, וניתן למצוא אותו ב[[סיבוכיות זמן]] {{כ}}<math>O(1)</math>, כלומר במספר פעולות קבוע, שאיננו תלוי במספר האיברים בערימה.
 
ב"ערימת מינימום", כל מפתח יהיה קטן ממפתחות בניו.