מחפש אלגוריתם לאיזון עץ בינארי - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

מחפש אלגוריתם לאיזון עץ בינארי


The Grey Matter

Recommended Posts

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

1) האלגוריתם צריך לסדר את העץ רק פעם אחת ולא לשמור עליו מסודר.

2) האיזון לא חייב להיות מושלם.

3) האלגוריתם צריך להיות פשוט ככל הניתן.

קישור לתוכן
שתף באתרים אחרים

הכוונה בעץ מאוזן היא כמובן שגובה העץ הוא לכל היותר o(logn), כלומר אין מסלול מסויים מראש העץ לתחתיתו שארוף ביותר מ 1 ממסלול אחר.

הכוונה בלסדר פעם אחת היא שלאחר הסידור אני "לא אהרוס אותו" על ידי הכנסה או הוצאה של איברים.

אגב לבינתיים מצאתי פתרון לא רע בצורת אלגוריתם Tree To Vine balancing.

קישור לתוכן
שתף באתרים אחרים

השינויים חייבים להיות בעץ הנתון או שאתה יכול לעשות עותק חדש שלו ובו לעשות את השינויים?

יש דרישות סוביוכיות?

יש לי אלגוריתם ממש פשוט אם מותר לך לעשות עותק ואין לך ממש דרישות סיבוכיות.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...