|fav המועדפים שלי |pad מחברת אישית|talckback תגובות הקוראים|poll השתתף בסקר |
  
|about אודות|eitan home page   תפריט איתן
מבני נתונים - עץ אדום שחור - תכונות
 

עץ אדום-שחור - תכונות בסיסיות

עץ אדום שחור הוא סוג של עץ חיפוש בינארי ולכן הוא מקיים את תכונות עץ חיפוש בינארי:

  • לכל צומת יש עד שני בנים (שמאלי וימני).
  • לכל צומת יש ערך. ניתן לבדוק עבור שני ערכים איזה הגדול יותר.
  • ערך כל צומת בתת העץ השמאלי של צומת קטן מערך האב. ערך כל צומת בתת העץ הימני דול מערך האב.

בנוסף, עץ אדום שחור מקיים את התכונות הבאות:

  • לכל צומת יש צבע - אדום או שחור.
  • אם צומת אדום אז שני ילדיו שחורים.
  • עבור צומת מסוים בעץ: כל מסלול מהצומת אל עלה שמתחתיו מכיל מספר שווה של צמתים שחורים.