לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ברוכים הבאים לפורום לימודים. אנו מאחלים לכל הגולשים שנת לימודים מוצלחת חץ ימינה  

לך אחורה   לובי הפורומים > השכלה כללית > לימודים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
 
כלי אשכול חפש באשכול זה



  #1  
ישן 12-05-2007, 20:53
  ybn ybn אינו מחובר  
 
חבר מתאריך: 01.12.06
הודעות: 9

הפתרון שלי הואהתבססתי על כך שלפי ההגדרה מקבלים עץ שאינו ריק.)
אם עץ ריק (T) אזי החזר `אמת`
אחרת

אחזר - שורש (T) -> X

אם לא עץ ריק(תת-עץ-שמאלי(t) וגם לא עץ ריק (תת-עץ-ימני(T) אזי

אחזר-שורש(תעש(T)) - > למשתנה Y

אחזר - שורש(תעי(T)) - > למשתנה Z

אם X=Z וגם X=Y אזי החזר מסלול_אחיד(תת-עץ-שמאלי(T) או מסלול_אחד(תת-עץ-ימיני(T))

אחרת {אם שני הבנים לא שווים לשורש}

אם X=Y אזי החזר מסלול_אחיד(תעש(T))

אחרת {אם הבן השמאלי לא שווה}

אם Z=X אזי החזר מסלול_אחיד(תעי{T})

אחרת {אם יש לו שני בנים, והם לא שווים לאבא שלהם}

החזר `שקר

אחרת {אם אין לאבא\שורש בהכרח שני בנים}

אם לא עץ-ריק(תת_עץ_שמאלי(T) אזי

אחזר_שורש(תת_עץ_שמאלי(T) - למשתנה Y

אם X=Y אזי החזר מסלול_אחיד(תעש{T})

אחרת

החזר `שקר`

אחרת

אם לא עץ-ריק(תת_עץ_ימיני{T} אזי - > אולי לא חובה לבדוק את התנאי הזה..



אחזר_שורש(תת_עץ_ימינ(T) - למשתנה z

אם X=z אזי החזר מסלול_אחיד(תעי{T})

אחרת

החזר `שקר
חזרה לפורום

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 00:41

הדף נוצר ב 0.03 שניות עם 11 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר