עץ בינארי – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
אין תקציר עריכה |
הנדב הנכון (שיחה | תרומות) |
||
שורה 1:
[[תמונה:Binary tree.svg|250px|שמאל|ממוזער|דוגמה פשוטה לעץ בינארי]]
הגדרה [[רקורסיה|רקורסיבית]] לעץ בינארי:
עץ בינארי
לעצים בינאריים שימושים שונים, שהבולטים שבהם הם [[עץ חיפוש#עץ בינארי|עץ חיפוש בינארי]] ו[[מבנה נתונים|מבני נתונים]] כמו [[ערימה|ערימה בינארית]].
== מונחים והגדרות ==
השורש הוא, על-פי ההגדרה, הצומת היחיד שאין לו אב. המרחק של צומת מן השורש הוא ה'''רמה''' של הצומת; רמת השורש היא 0. הרמה הגבוהה ביותר של צמתים בעץ נקראת '''רמת העץ'''.
ה'''גובה''' של העץ הוא אורכו של מסלול מהשורש לצומת בעל הרמה הגדולה ביותר. לעץ בעל צומת יחיד (השורש) גובה 0.
מספר הבנים של צומת נקרא ה'''דרגה''' שלו (0, 1 או 2). אם לשני צמתים יש אב משותף, הם '''אחים'''; אחד מהם הוא הבן הימני, והשני הוא הבן השמאלי. האב של צומת a, וכן האבות הקדומים של אותו אב, נקראים '''אבות קדומים''' של a (זוהי [[הגדרה רקורסיבית]]). הצמתים ש- a הוא אב קדום שלהם, נקראים '''צאצאים''' של a, ויחד עם a הם יוצרים '''תת-עץ''' של העץ המקורי. לכל שני צמתים שאף אחד מהם אינו אב קדום של
צומת נטול בנים נקרא '''עלה''', בעוד שכל צומת אחר הוא '''צומת פנימי'''. עלה a '''נמצא משמאל''' לעלה b, אם a הוא צאצא של הבן השמאלי של האב המשותף שלהם, בעוד ש-b הוא צאצא של הבן הימני.
שורה 39 ⟵ 38:
* [[עץ חיפוש]]
* [[עץ אדום שחור]]
== הערות שוליים ==
{{הערות שוליים}}
|