• 0
حنان2

اريد شرح Binary Search Tree Deletion

سؤال

السلام عليكم ورحمه الله وبركاته

اخواني\اخواتي الاعزاء

أريد ان يشرح لي احد deletion

لاني بحاجه اليها ضروري

get-11-2011-almlf_com_l9xki24f.JPG

تم تعديل بواسطه حنان2
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

16 إجابة على هذا السؤال .

  • 0

تابع لشرح deletion

إذا احد يقدر يشرحلي

get-11-2011-almlf_com_laqbn6tj.JPG

get-11-2011-almlf_com_3d0fbzqn.JPG

get-11-2011-almlf_com_aq8piarw.JPG

تم تعديل بواسطه حنان2
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

get-11-2011-almlf_com_laqbn6tj.JPG

get-11-2011-almlf_com_3d0fbzqn.JPG

get-11-2011-almlf_com_aq8piarw.JPG

تم تعديل بواسطه حنان2
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

تكفون محتاجين الشرح بسرعه

أنقذونآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآ :(

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

للـ binary search :

http://www.roseindia.net/tutorial/java/core/binarySearch.html

أعتقد الفكرة واضحة ، إذا فيه غموض اسألوا.

للـ tree deletion :

http://www.algolist.net/Data_structures/Binary_search_tree/Removal

تحياتي.

تم تعديل بواسطه JavaPorgrammer
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكراً

بس المشكله ماهو راضي يفتح

يتعذر في فتح الصفحه ويقول مشكله في الاتصال

والاتصال تمام

تم تعديل بواسطه حنان2
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

تم تعديل الروابط أعلاه.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اشكرك مره اخرى

بس من فضلك نريد ان نفهم

Deletion by copying

تم تعديل بواسطه حنان2
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
Deletion by copying

كتبطيق برمجي أم كمفهوم ؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ما فهمت طرييقه فك العقده الى فيها two children

ممكن احد يشرحلنا بالعربي عشان نفهمها زين

تم تعديل بواسطه حنان2
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

bst-remove-case-3-3.png

Find minimum element in the right subtree of the node to be removed. In current example it is 19

سنبحث عن أقل قيمة موجودة في الهيكل الشجري الأيمن للطرف المراد حذفه.

في المثال راح نحذف الطرفية رقم 12 .. تمام !

نعتبرها كطرف رئيس او ( root ) للي راح نبحث فيه .. ونوجد أقل قيمة مرتبطة بالـ root .. في مثالنا هي الطرفيه : 19 .

bst-remove-case-3-5.png

Replace 12 with 19. Notice, that only values are replaced, not nodes. Now we have two nodes with the same value.

نقوم الآن باستبدال الـ 12 بـ 19 . ملاحظة: التبديل يكون بالقيم فقط! وليس الطرفيات. الآن لدينا طرفيتان بنفس القيم.

bst-remove-case-3-6.png

Remove 19 from the left subtree

نقوم بحذف الطرفية ذات القيمة 19 [ اللي تحت ]

انتهى الشرح :happy:

المصدر : مذكور في ردودي السابقة.

أتمنى أكون وفقت في الترجمة :lol:

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكراً وصلت المعلومه

طيب الى تو ترجمته هو نفسه deletion by copying

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

نعم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم ...

عندي سؤال في الـ Delete .. و Predecessor.. و Successor

في هذه العمليات الثلاث .. لمن احدد رقم ابغى احذفه .. أو اطلعله الـ Predecessor, Successor,..

محتاجة اني امررها كـ Node >> ما امررها كرقم عادي مثل الـ Insert أو الـ look up ..

فكيف ممكن اخلي الرقم Node ..

؟؟؟؟؟

وشكرا ,,

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

طيب اش الفرق بين Deletion by copying

و Deletion by merging

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .