עבודה 3

מנהל: TA_Isana

שלח תגובה
shemtma
הודעות: 15
הצטרף: 14:27 05/11/2009

עבודה 3

שליחה על ידי shemtma » 16:07 11/04/2010

במחלקה BinaryNode קיימות השיטות setRight ו setLeft. שלי: אם מגדירים בן ימני/ שמאלי לשורש בלי בנים או שצריך לבדוק את זה?על מנת שנעדכן את הגובה והMAX?

TA_Yoni
הודעות: 236
הצטרף: 13:44 18/10/2009

Re: עבודה 3

שליחה על ידי TA_Yoni » 18:08 11/04/2010

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

shemtma
הודעות: 15
הצטרף: 14:27 05/11/2009

Re: עבודה 3

שליחה על ידי shemtma » 18:48 11/04/2010

לא כל לך הבנתי,יכול להיות שלשורש יהיה תת עץ ימני בגובה שמונה , ועכשיו נחליף אותו בעץ חדש בגובה כלשהו?ואז נצטרך לעבור על כל אברי העץ ולעדכן להם את השדות?

TA_Yoni
הודעות: 236
הצטרף: 13:44 18/10/2009

Re: עבודה 3

שליחה על ידי TA_Yoni » 20:06 11/04/2010

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

שלח תגובה

חזור אל “- מבני נתונים 2010”