שאלת מבחן במבני נתונים ומבוא לאלגוריתמים - האוניברסיטה הפתוחה 2018 - ערימות

קבעו אם הטענה הבאה נכונה או לא והסבירו בקצרה (2-3 שורות):

ניתן לבנות ערימה בזמן לינארי.
העתק שאלה
שתף שאלה
סמן כחשוב
סמן כבוצע
האוניברסיטה הפתוחהמבחן סמסטר ב · 2018 · סמסטר ב
★★★★★
ערימותסיבוכיות
חשבו על האלגוריתם BUILD-HEAP שמשתמש ב-heapify מלמטה למעלה.
נכון.

אלגוריתם BUILD-HEAP בונה ערימה ע"י הפעלת heapify על כל צומת פנימי מלמטה למעלה. הניתוח מראה שהסיבוכיות היא , כי רוב הצמתים נמצאים בגבהים נמוכים: .