مشكور أخ عارف ع المواضيع المفيدة...
GTR كتب:دكتورة النظري .... تامة ... Complete ... كل عقدة لها ابنان أو تكون ورقة ... يعني "عدد العقد في المستوى الأخير يساوي الى 2 اس ارتفاع الشجرة يعني المستوى الأخير كله اوراق و ما في ولا ورقة ناقصة ..."
يعني عدد العقد في شجرة تامة ارتفاعها h هو
1.PNG
شجرة كاملة ... Perfect ... متل التامة بس بيقدر يكون في فراغ من جهة اليمين ...
حصراً ...هيك واردة بكتاب الخوارزميات 1 صـ 171 و هيك لح تنزل بمحاضرات العملي كمان ...

ياسمين كتب:AreF_KhaLiL كتب:بس يلي بدي أعرفه شو هي الشروط يلي بتخليني قول عن الشجرة انها كاملة .. ؟
هلأ اللي فهمتو انا انو بعد ما نتحقق انو للمستوي ما قبل الاخير هي تامة بشوف عقد المستوي الأخير إذا كان في عقد الها ولاد وكان سابقا في عقد ما الها أولاد بتكون الشجرة ليست كاملة (مع اخد حالة العقدة لها ولد يميني وما عندها ولد يساري
لانو اكيد هون الشجرة ما لها كاملة)
ان شاء الله تكون فهمت علي شي

بالنسبة للأشجار الكاملة ...متل ما فهمت و متل ما زكروا فوق :
- المستوى ما قبل الاخير مملوء كلياً يعني عدد العقد فيه 2 اس h-1.
- المستوى الأخير ( مستوى الأوراق ) إذا احتوى على اوراق فيسمح بوجودها من جهة اليسار حصراً
ومشان الاشجار المرفقة :بالنسبة للاولى فهي كاملة لانو الاوراق الموجودين , موجودين من جهة اليسار.
التانية: كمان كاملة لنفس السبب السابق .
التالتة : غير كاملة لانو اول اب بالمستوى ما قبل الأخير عندو ابن يساري بس ما عندو يميني ( لما نشوف هيك اب
بهالمستوى ممنوع نضيف اي ورقة جديدة لانو بيختل الشرط تبع الشجرة الكاملة لانو كل اضافة بعد هالحالة تعتير
اضافة على اليمين , وبما انو الاب التاني بالمستوى ما قبل الاخير عندو ابن " ما بيهم ازا يميني او يساري " اختل
شرط الشجرة الكاملة ).
الرابعة :كاملة .
الخامسة :كاملة .
السادسة : غير كاملة ( لانو اول اب " وهو من جهة اليسار بالنسبة للمستوى الاخير " ما عندو اولاد اصلاً , و الاب
الي بعدو عندو اولاد وهي تعتبر اضافة على اليمين ).
السابعة :غير كاملة لنفس السبب تبع التالتة .
انشالله تكون وضحت .
ع كلن أنا كتبت اجرائية لفحص شجرة ازا كانت كاملة او لا...ازا بدك متناقش فيها...
