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

ارتفاع و تعداد مقایسه در درخت انتخابی - IT 84 - Amir V - 07 بهمن ۱۳۹۱ ۰۹:۲۵ ب.ظ

سلام.

دوستان یه سواله راجع به درخت تصمیم گیری.

۱) عمق این نوع درخت‌ها حداقل [tex]Log(n!)[/tex] است و در گروه [tex]O(nLogn)[/tex] قرار می‌گیرد.
۲) عمق این نوع درخت‌ها حداکثر [tex]Log(n!)[/tex] است و در گروه [tex]O(nLogn)[/tex] قرار می‌گیرد.
۳) عمق این نوع درخت‌ها حداکثر [tex]Log(n!)[/tex] است و حداقل تعداد مقایسه [tex]O(nLogn)[/tex] است.
۴) عمق این نوع درخت‌ها حداقل [tex]Log(n!)[/tex] است و حداکثر تعداد مقایسه [tex]O(nLogn)[/tex] است.

گزینه ۱ صحیح اعلام شده.

میشه بگید چرا؟

ممنون.

ارتفاع و تعداد مقایسه در درخت انتخابی - IT 84 - Mohammad-A - 07 بهمن ۱۳۹۱ ۰۹:۴۷ ب.ظ

سلام.
تا جایی که اطلاع دارم عمق درخت تصمیم در بهترین حالت و شرایطی که حالت تکراری رو در نظر نگیره [tex]logn![/tex] میشه. که مرتبه این مشخص هست. این هم به خاطر تعداد برگ‌های درخت تصمیم (که !n ) هست.

ارتفاع و تعداد مقایسه در درخت انتخابی - IT 84 - Amir V - 07 بهمن ۱۳۹۱ ۱۰:۰۹ ب.ظ

ممنون.

ارتفاع در بدترین حالت چی؟

و تعداد مقایسه ها که در واقع قسمت دوم سواله.

ارتفاع و تعداد مقایسه در درخت انتخابی - IT 84 - fsi2013 - 08 بهمن ۱۳۹۱ ۰۸:۱۲ ق.ظ

این یه نکته از کتاب clrs هستش حالا دلیلشو که نمیدونم
فقط میدونم که درخت تصمیم این عمق رو داره تو یه کتاب خوندم : تعداد برگ های درخت تصمیم برای مرتب سازی n کلید برابر
!n هستش پس عمق اون ! log 2 n .
این و هم داریم که log2 n ! = O(n logn

ارتفاع و تعداد مقایسه در درخت انتخابی - IT 84 - پرهام - ۰۸ بهمن ۱۳۹۱ ۰۸:۲۴ ق.ظ

سلام،
اینجا رو ببین:
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

توضیح داده چطوری می‌شه به این رابطه رسید.

ارتفاع و تعداد مقایسه در درخت انتخابی - IT 84 - Amir V - 08 بهمن ۱۳۹۱ ۰۱:۳۸ ب.ظ

ممنون از دوستان.

مشکل با ارتفاع حل شد. اما قسمت دوم سوال رو مشکل دارم.

اینو هم میدونم که [tex]Logn! = O(nLogn)[/tex] پس قسمت اوا سوال اوکیه.

اما گزینه های ۳ و ۴ چی؟ در مورد تعداد مقایسه ها هیچ نظری نمیشه داد؟

ارتفاع و تعداد مقایسه در درخت انتخابی - IT 84 - 8Operation - 08 بهمن ۱۳۹۱ ۰۲:۱۱ ب.ظ

امیر جوون واسه حل مشکلت بهت توصیه می کنم آخر فصل مرتب سازی پارسه رو بخون!کاملتر از بقیه جاهاست!ا
التماس دعا

ارتفاع و تعداد مقایسه در درخت انتخابی - IT 84 - Amir V - 08 بهمن ۱۳۹۱ ۰۲:۲۰ ب.ظ

مرسی عملیات.

ساختمان پارسه رو دادم دست یکی. ندارمش فعلن.

ارتفاع و تعداد مقایسه در درخت انتخابی - IT 84 - پرهام - ۰۸ بهمن ۱۳۹۱ ۰۴:۱۵ ب.ظ

سلام آقا امیر،
فرض کن سه تا عدد a1,2,3 داری، چند تا مقایسه لازمه؟ اول a1 , a2 رو مقایسه می‌کنیم، اگه a1 کوچیکتر a2 بود برو سمت چپ درخت اگه بزرگ‌تر بود برو سمت راست.
حالا تو گرهٔ سمت چپی a2 را با a3 مقایسه کن
تو گرهٔ سمت راستی هم به همین ترتیب.
کلاً باید تمامی جایگشت‌های ممکن رو بررسی کنی تا بلاخره این لیست رو مرتب کنی.
جایگشت‌های یک فهرست n عددی هم که مشخصه از مرتبهٔ n! هست.
اگه کتاب نیپولیتان رو داری، بگرد احتمالاً این مبحث رو پیدا می‌کنی.
یا حق.

(۰۸ بهمن ۱۳۹۱ ۰۲:۲۰ ب.ظ)Amir V نوشته شده توسط:  مرسی عملیات.

ساختمان پارسه رو دادم دست یکی. ندارمش فعلن.


RE: ارتفاع و تعداد مقایسه در درخت انتخابی - IT 84 - avril22 - 10 بهمن ۱۳۹۱ ۱۰:۲۸ ب.ظ

آقا امیر این سوال اگه اشتباه نکنم تصحیح شده بعدا و توی کتاب طورانی تصحیح شدش هست که واسه گزینه ی اول قسمت دوم گفته در گروه امگای nlogn قرار دارد که این درسته ،قسمت اولش هم که دوستان گفتن

ارتفاع و تعداد مقایسه در درخت انتخابی - IT 84 - 8Operation - 11 بهمن ۱۳۹۱ ۱۲:۲۰ ق.ظ

(۱۰ بهمن ۱۳۹۱ ۱۰:۲۸ ب.ظ)avril22 نوشته شده توسط:  گروه امگای nlogn قرار دارد که این درسته ،قسمت اولش هم که دوستان گفتن
موافقم درستش امگاست!!پارسه هم همینو گفته،قلی زاده هم همینو گفته!

ارتفاع و تعداد مقایسه در درخت انتخابی - IT 84 - teacherpc - 11 بهمن ۱۳۹۱ ۰۱:۳۲ ق.ظ

تعداد برگ درخت تصمیم میشه !n که دربدترین حالت ارتفاع درخت حداقل میشه !logn و میشه مرتبهnlogn
خب پس این تست غلط هست چون شما حد پایینش رو تعیین کردی نه حد بالا پس در گروه O قرار نمیگیره! حواستون باشه!!!!