Professional Documents
Culture Documents
תרגילים - טבלת מעקב לעץ
תרגילים - טבלת מעקב לעץ
A:0007
B:0005
C:0050
D:0003
E:0045
F:0080
G:0001
H:0004
I:0030
1.System.out.print(bn1.getValue());
)2
1.System.out.print(bn1.getValue()(;
)3
return sum
)4
if (bn1==null) return 0;
מטלה ב –VsCodeכתבו קוד רקורסיבי שמקבל עץ בינארי של שלמים ומחשב את ממוצע הערך של כל צומת.
(אם יש 10צמתים ,שסכומם 70יוחזר הערך .)7
כתבו פונקציה רקורסיבית שמקבלת עץ בינארי ומוחק את כל הצמתים שערכם 0
כתבו פונקציה רקורסיבית שמקבלת עץ בינארי ומספר שלם ומוחקת את כל הצמתים שערכם שווה למספר
שהתקבל.
כתבו פונקציה שמדפיסה את כל האיברים הזוגיים שבעץ הבינארי לפי רמות
כתבו פונקציה שמקבלת שם Stringומחזירה את הרפרנס לצומת שהערך שלה שווה לשם .הניחו שהשם נמצא
ברמה יחסית גבוהה בצד שמאל.
פתרו את שאלת הבגרות מהמצגת...
כתבו פונקציה שמקבלת מערך של שלמים ,ומוסיפה אותם כילדים לעלים שברמה התחתונה לפי הסדר( .ילד
שמאלי לעלה הכי שמאלי ,ילד ימני לעלה הכי שמאלי ,ילד שמאלי לעלה השני משמאל ,ילד ימני לעלה השני
משמאל ,ילד שמאלי לעלה השלישי משמאל)...