→ חזרה לעמוד הקודם
// סיכום וחומר לימוד

עצים בינאריים

מבני נתונים · 899271עצים בינאריים

עצים בינאריים

מהו עץ בינארי? עץ בינארי הוא מבנה נתונים היררכי שבו כל צומת יכול להיות מחובר לעד שני צמתים צאצאים:

● צומת שמאלי (Left).

● צומת ימני (Right).

מושגים חשובים:

שורש (Root): הצומת הראשון בעץ.

עלה (Leaf): צומת ללא ילדים.

גובה העץ: מספר הקשתות הגבוה ביותר משורש ועד לעלה.

תת-עץ (Subtree): עץ שמתחיל מצומת מסוים.

צאצא: צומת B הוא צאצא של צומת A אם אפשר להגיע מ-A ל-B על ידי מעבר דרך הקשתות (הקשרים) של העץ.

סוגי סריקות על עצים בינאריים

ישנם שלושה סוגי סריקות מרכזיים:

1. Preorder (סדר תחילי):

סורקים את הצומת הנוכחי, לאחר מכן את תת־העץ השמאלי ולבסוף את תת־העץ הימני.

סדר: Root → Left → Right.

2. Inorder (סדר תוכי):

סורקים את תת־העץ השמאלי, לאחר מכן את הצומת הנוכחי ולבסוף את תת־העץ הימני.

סדר: Left → Root → Right.

3. Postorder (סדר סופי):

סורקים את תת־העץ השמאלי, לאחר מכן את תת־העץ הימני ולבסוף את הצומת הנוכחי.

סדר: Left → Right → Root.

עכשיו מתרגלים

תרגול בנושא עצים בינאריים

  1. תרגולעץ חיפוש בינארי
הורדת הקובץ המקוריPDF · עצים בינאריים