زمان کنونی: ۲۳ اردیبهشت ۱۴۰۳, ۱۱:۲۰ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

درخت بازگشتی _ مهندسی کامپیوتر ۹۰

ارسال:
  

majid10 پرسیده:

درخت بازگشتی _ مهندسی کامپیوتر ۹۰

سلام ، تو عکس زیر سوالمو مشخص کردم
[تصویر:  425039_ba8ea2c349d89e77e43d22d56aedacff.jpg]
چرا تو این سوال گفته ارتفاع شاخه های وسط از بقیه شاخه ها (چپ وراست) بزرگتر است ؟؟ ولی معمولا تو سوالای مشابه همیشه یا شاخه چپی بزرگتره یا راستی یا با هم برابرند ؟؟ از کجا و چجوری تشخیص باید بدیم

Sent from my Nexus 5 using Tapatalk
نقل قول این ارسال در یک پاسخ

۲
ارسال:
  

Pure Liveliness پاسخ داده:

RE: درخت بازگشتی _ مهندسی کامپیوتر ۹۰



سلام.
توی این جا میبینیم که بالاخره توی اونی که قرمز کردم متغیر اول میرسه به ۱یعنی n/2^x میشه یک منتهی هنوز k همون k هست و تغییر نکرده.
از اون به بعد رو با سبز نشون دادم که چه اتفاقی میفته.
خب ارتفاع تا جایی که قرمز رنگ هست میشه log در پایه ی ۲ اما این ارتفاع درخت نیست و درخت همچنان ادامه داره تا k هم به یک برسه. با نارنجی نشون دادم.
ارتفاع از سبز تا نارنجی هم میشه log در پایه ی ۴. پس ارتفاع درخت میشه جمع این دو تا
اگه از شاخه ی راست حساب کنیم هم به همین نتیجه میرسیم.

کلا وقتی که درخت بازگشت بر حسب بیش از یک متغیر هست باید تغییر همه ی متغیر ها و رسیدن همه شون به شرایط اولیه رو در نظر بگیریم.
مثلا واسه مثال [tex]T(n)=T(\frac{n}{2})+T(\frac{n}{4})[/tex] رو در نظر بگیرید. شاخه ی سمت راست داره هر بار به ۴ تقسیم میشه تا برسه به [tex]T(1)[/tex] یعنی ارتفاعش میشه [tex]\log_4n[/tex] و شاخه ی سمت چپ هر بار داره به ۲ تقسیم میشه تا برسه به شرط اولیه که [tex]T(1)[/tex] باشه. توی سوالای دیگه ممکنه چیز دیگه باشه. یعنی ارتفاعش میشه [tex]\log_2n[/tex]
اما در مورد شاخه های وسطی. هر گره توی شاخه های وسطی یا هر بار داره به ۲ تقسیم میشه یا گاهی به ۴. حداقل یه بار به ۴ تقسیم شده پس ارتفاعش از [tex]\log_2n[/tex] قطعا کمتر هست. حداقل یه بار هم به ۲ تقسیم شده پس ارتفاعش از [tex]\log_4n[/tex] بیشتر هست. یعنی ارتفاعش یه چیزی بین ارتفاع شاخه ی راست و چپش هست.
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تعداد برگ درخت؟؟؟؟؟؟؟ rad.bahar ۴ ۴,۰۰۷ ۱۵ آذر ۱۴۰۲ ۱۱:۵۳ ق.ظ
آخرین ارسال: mohamadrra
  رشته ای مهندسی کامپیوتر sanjeshserv1 ۰ ۱,۰۷۵ ۰۲ تیر ۱۴۰۱ ۰۴:۴۸ ب.ظ
آخرین ارسال: sanjeshserv1
  [دانلود] حل تشریحی کنکور ارشد مهندسی کامپیوتر و آی تی ۸۷ تا ۹۲ good-wishes ۳۰ ۵۰,۳۸۳ ۲۰ فروردین ۱۴۰۰ ۰۲:۱۷ ب.ظ
آخرین ارسال: sima84
  دو سوال در مورد درخت BST(درخت جستجوی دودویی) امیدوار ۳ ۵,۲۲۷ ۱۰ دى ۱۳۹۹ ۱۲:۰۴ ق.ظ
آخرین ارسال: marzi.pnh
  زمان جستجوی درخت fateme.sm ۰ ۱,۶۲۷ ۰۶ دى ۱۳۹۹ ۱۰:۴۱ ب.ظ
آخرین ارسال: fateme.sm
  بعد ۶ سال اومدم، ارشد مهندسی کامپیوتر کسی هست؟؟ seyed_eng ۷ ۵,۷۴۸ ۱۱ آبان ۱۳۹۹ ۰۷:۴۷ ق.ظ
آخرین ارسال: iraj.leo
  مرتبه ایجاد درخت rad.bahar ۱ ۳,۱۱۰ ۳۰ مهر ۱۳۹۹ ۰۳:۳۴ ب.ظ
آخرین ارسال: rad.bahar
  عمق درخت ???? rad.bahar ۱ ۲,۱۶۰ ۱۱ مهر ۱۳۹۹ ۰۳:۳۱ ب.ظ
آخرین ارسال: عزیز دادخواه
Question [] مراجع مهندسی کامپیوتر [] itslady ۰ ۱,۸۱۷ ۲۷ اردیبهشت ۱۳۹۹ ۰۴:۵۰ ب.ظ
آخرین ارسال: itslady
  محاسبه ارتفاع درخت.... baharkhanoom ۳ ۷,۵۹۹ ۰۹ اردیبهشت ۱۳۹۹ ۰۶:۴۸ ب.ظ
آخرین ارسال: mohsentafresh

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close