עץ אדום שחור - שאלות

1) הראה כיצד ניתן לממש בעזרת עצים אדומים שחורים מבנה נתונים שיכיל שמות סטודנטים ומספרי סטודנט, ויאפשר לחפש סטודנט לפי שם או מספר. פעולות הוספה, מחיקה וחיפוש צריכות לקחת זמן (O(logn במקרה הגרוע ביותר.
תשובה

2) אחרי הוספה בעץ אדום-שחור, מה מספר הסיבובים המקסימלי שיש לבצע על העץ?
תשובה

3) אחרי מחיקת איבר בעץ אדום-שחור, מה מספר הסיבובים המקסימלי שיש לבצע על העץ?
תשובה