تالار گفتمان مانشت
سوالاتی در مورد درخت Heap - نسخه‌ی قابل چاپ

سوالاتی در مورد درخت Heap - hejran_ha - 14 مهر ۱۳۹۱ ۰۶:۳۵ ب.ظ

با سلام.
۱- با n گره چند تا درخت دودیی میتوانیم بسازیم ؟؟؟؟
۲- با n گره چند تا درخت Min , Max Heap میتوانیم بسازیم فرض کنید گرها متمایز هستند ؟؟؟
۳- نحوه ی پیمایش یک درخت Avl چگونه است مثلا Postorder

در مورد سوال ۱ فرومول ساخت درخت BST صدق نمیکند ؟؟؟؟ فکر کنم تو یک دونه اختلاف داشته باشند
/////////////////////////
سوالتی بود که تو کتاب مقسمی جوابی براش پیاده نکردم البته هنوز تست نزدم شاید تو تست ها باشه.
ممنون میشم از جواباتون.

سوالاتی در مورد درخت Heap - mfXpert - 14 مهر ۱۳۹۱ ۱۱:۵۳ ب.ظ

۱. تعداد درختای دودویی که با n گره میشه ساخت برابر با nاُمین عدد از دنباله اعداد کاتالان هستش.
۲. فکر نمی‌کنم یک فرمول کلی وجود داشته باشه.
۳. درخت AVL نوعی درخت دودویی هستش و پیمایش اون هم مثل هر درخت دودویی دیگه‌ای هستش. نکته خاصی نداره.

RE: سوالاتی در مورد درخت Heap - hejran_ha - 15 مهر ۱۳۹۱ ۱۰:۰۷ ق.ظ

با تشکر
در مورد سوال ۱ پس جه جوری تشخیص بدیم با n گره چند تا درخت ساخته میشه، رسم درخت کافیه؟
در مورد سوال دوم یکی از تست های کنکور ۹۰ ساختمان هست؟
وقتی میگن یه گره جدید به avl اضافه کنید و پیمایش کنید ، مثل اضافه کردن عادیه؟

با تشکر
در مورد سوال ۱ پس جه جوری تشخیص بدیم با n گره چند تا درخت ساخته میشه، رسم درخت کافیه؟
در مورد سوال دوم یکی از تست های کنکور ۹۰ ساختمان هست؟
وقتی میگن یه گره جدید به avl اضافه کنید و پیمایش کنید ، مثل اضافه کردن عادیه؟

با تشکر
در مورد سوال ۱ پس جه جوری تشخیص بدیم با n گره چند تا درخت ساخته میشه، رسم درخت کافیه؟
در مورد سوال دوم یکی از تست های کنکور ۹۰ ساختمان هست؟
وقتی میگن یه گره جدید به avl اضافه کنید و پیمایش کنید ، مثل اضافه کردن عادیه؟

RE: سوالاتی در مورد درخت Heap - mfXpert - 15 مهر ۱۳۹۱ ۰۴:۵۶ ب.ظ

(۱۵ مهر ۱۳۹۱ ۱۰:۰۷ ق.ظ)hejran_ha نوشته شده توسط:  با تشکر
در مورد سوال ۱ پس جه جوری تشخیص بدیم با n گره چند تا درخت ساخته میشه، رسم درخت کافیه؟
در مورد سوال دوم یکی از تست های کنکور ۹۰ ساختمان هست؟
وقتی میگن یه گره جدید به avl اضافه کنید و پیمایش کنید ، مثل اضافه کردن عادیه؟
نه دیگه شکل لازم نیست. تعداد درخت‌های دودویی مختلف که با n گره میشه ساخت برابره با [tex]\frac{\binom{2n}{n}}{n 1}[/tex]

(۱۵ مهر ۱۳۹۱ ۱۰:۰۷ ق.ظ)hejran_ha نوشته شده توسط:  در مورد سوال دوم یکی از تست های کنکور ۹۰ ساختمان هست؟
اگر تعداد گره‌ها مشخص باشه مثلا بگن با ۵ تا گره چنتا مین یا مکس هیپ میشه ساخت اونوقت میشه با استفاده ار تکنیک‌های شمارش به جواب رسید.

(۱۵ مهر ۱۳۹۱ ۱۰:۰۷ ق.ظ)hejran_ha نوشته شده توسط:  وقتی میگن یه گره جدید به avl اضافه کنید و پیمایش کنید ، مثل اضافه کردن عادیه؟
اضافه کردن عنصر به هر نوع درختی تابع تعاریف و قواعد حاکم بر اون نوع درخت هستش. این یعنی اینکه درج در AVL با مثلا درج در BST فرق داره.

RE: سوالاتی در مورد درخت Heap - hejran_ha - 15 مهر ۱۳۹۱ ۰۶:۰۴ ب.ظ

با تشکر
فرمول ساخت درخت دودویی با فرمول ساخت درخت bst فرق داره؟
۲- اگه بگن با ۸ گره متمایز اعداد یک تا ۸ چند مکس و مین میتوان ساخت چه جوری حساب کنیم.
در مورد سوال اول اگه میشه تست کنکور ۹۰ سوال ۴۰ یا ۴۲ بود میخاستم ببینم درسته یا نه

با تشکر
فرمول ساخت درخت دودویی با فرمول ساخت درخت bst فرق داره؟
۲- اگه بگن با ۸ گره متمایز اعداد یک تا ۸ چند مکس و مین میتوان ساخت چه جوری حساب کنیم.
در مورد سوال اول اگه میشه تست کنکور ۹۰ سوال ۴۰ یا ۴۲ بود میخاستم ببینم درسته یا نه