-۲
subtitle
ارسال: #۱
الگوریتم حذف عنصر کیمنه از BST - کتاب داده ساختار ها
سلام
توی کتاب داده ساختار های دکتر قدسی، الگوریتم زیر برای حذف عنصر کمینه آورده شده:

و روند کار رو توی این شکل هم نشون داده:

توی توضیحات گفته شده عنصر کمینه t هست که در آخرین مرحله بهش میرسیم، برای حذف کافی است که دستور r→right®
انجام شود در صورتی که من فکر میکنم این جلمه اشتباهه و باید مینوشت r→right(left®)) و اینطور که اینجا گفته شده اون گره t حذف نمیشه!
به نظرم توی اون الگوریتم هم باید بین خط ۵ و ۶ دستور:
left(parent®)←right®
باید اضافه بشه تا درست کار کنه!
نظر شما چیه؟
توی کتاب داده ساختار های دکتر قدسی، الگوریتم زیر برای حذف عنصر کمینه آورده شده:

و روند کار رو توی این شکل هم نشون داده:

توی توضیحات گفته شده عنصر کمینه t هست که در آخرین مرحله بهش میرسیم، برای حذف کافی است که دستور r→right®
انجام شود در صورتی که من فکر میکنم این جلمه اشتباهه و باید مینوشت r→right(left®)) و اینطور که اینجا گفته شده اون گره t حذف نمیشه!
به نظرم توی اون الگوریتم هم باید بین خط ۵ و ۶ دستور:
left(parent®)←right®
باید اضافه بشه تا درست کار کنه!
نظر شما چیه؟