prepd.

שאלת מבחן במבני נתונים ומבוא לאלגוריתמים - האוניברסיטה הפתוחה 2023 - עצי חיפוש

האם ניתן לשחזר עץ חיפוש בינרי (עח"ב) מהסריקה התוכית (in-order) שלו?

לתשובה חיובית, תארו את שיטת השחזור, הסבירו מדוע היא נכונה, ונתחו את זמן הריצה שלה; לתשובה שלילית, הביאו דוגמה נגדית או הסבירו מדוע לא ניתן לשחזר (באופן חד משמעי) את העץ.
העתק שאלה
שתף שאלה
סמן כחשוב
סמן כבוצע
שאלה חוזרתהאוניברסיטה הפתוחהמבחן סמסטר ב2023 סמסטר ב | 2023 סמסטר ב
עצי חיפושסריקת עצים
חשבו על שני עצי חיפוש בינריים שונים שנותנים את אותה סריקה תוכית.
תשובה: לא, לא ניתן לשחזר באופן חד-משמעי.

דוגמה נגדית:


נתבונן בסריקה התוכית:
.

עץ 1: שורש
, בן שמאלי , בן ימני .

עץ 2: שורש
, בן ימני , ול- בן ימני .

עץ 3: שורש
, בן שמאלי , ול- בן שמאלי .

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

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