עץ אדום שחור – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
Delbarital (שיחה | תרומות) ←הסבר פשוט: הרחבה קלה ושיפור ניסוח |
Matanyabot (שיחה | תרומות) מ בוט החלפות: לעתים, \1תייחס, מסוי\1, \1תת- |
||
שורה 5:
==הסבר פשוט==
במדעי המחשב
לשם הדגמה, בעץ בינארי לא מאוזן המכיל 10,000 רשומות מידע, ייתכן ונצטרך לבדוק כל אחת מ-10,000 הרשומות על מנת לאתר רשומת מידע ספציפית המעניינת אותנו. לעומת זאת, בעץ בינארי מאוזן, נדרש לבדוק לכל היותר 100 רשומות בלבד.
על מנת למנוע את בעיית חוסר האיזון בעצים פותח עץ אדום שחור. למעשה, עץ זה דומה לעץ חיפוש בינארי רגיל, אך פעולת הוספת או מחיקת המידע, דורשות טיפול מיוחד, העומד בכללי העץ האדום שחור. כללים אלו אוכפים מדיניות המובילה לכך שהעץ אינו יכול לצאת מאיזון, מעבר לגבול
במבנה הנתונים עץ אדום שחור לכל פיסת מידע מוענקת תגית המכונה "צבע" בעלת הערך אדום או שחור. החוקים הנאכפים על מבנה הנתונים, על מנת לשמר את איזונו,
==רקע היסטורי==
|