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

تشخیص بزرگترین عدد در آخرین سطح هیپ

ارسال:
  

m@hboobe پرسیده:

تشخیص بزرگترین عدد در آخرین سطح هیپ




جوابش با مثال به نتیجه رسیده بود

چطوری اومده ۸ و ۷ و ۶ و ۵ رو اینجور پشت سر هم آورده؟؟!!
نقل قول این ارسال در یک پاسخ

۱
ارسال:
  

azad_ahmadi پاسخ داده:

تشخیص بزرگترین عدد در آخرین سطح هیپ

این سوال، سوال کنکور امسال هم بود(ساختمان داده ها-مهندسی کامپیوتر) .
ببین ماکس هیپ یعنی پدر از فرزندانش بزرگتر باشه. حالا بزرگترین عدد که همون ۶۴ باشه رو ریشه قرار میدیم.
توجه کن که گفته "ماکزیموم عددی که تو ریشه باشه"، پس ۶۳ رو فرزند چپ ریشه قرار میدیم. به این نکته هم توجه کن که هیپ باید درخت کامل باشه (یعنی از چپ به راست کامل بشه نودهایی که داره). سمت راست ریشه رو کاری نداریم چون بزرگترین فرزند برامون مهمه. ۶۲ رو زیر ۶۳ قرار میدیم(بعنوان فرزند چپ). همین منوال رو ادامه میدیم. توجه کن که ارتفاع درخت برابر با logn +1 خواهد بود(البته لگاریتم رو باید سطح پایینش رو در نظر بگیریم). درخت رو وقتی کامل کنی می بینی که فقط یک نود اضافه داره که آخرین فرزند چپ آخرین نود است. که برابر ۵۸ خواهد بود.
۶۴
-----۶۳
----------۶۲
----------------۶۱
---------------------۶۰
--------------------------۵۹
-----این قسمت خالی است و دیگر نودی وجود ندارد---------۵۸



پس آخرین نود میشه ۵۸ ، که ماکزیموم است.
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  چه جوری با سطح زبان انگلیسی تقریبا پایین رفرنس بخونیم؟ saharitst ۰ ۱,۲۹۴ ۲۱ آبان ۱۴۰۰ ۰۴:۱۱ ب.ظ
آخرین ارسال: saharitst
  تشخیص گوگل مپس با Live View AR برای مکان دقیق elecomco ۱ ۳,۹۲۴ ۰۵ بهمن ۱۳۹۹ ۰۲:۴۹ ب.ظ
آخرین ارسال: kooshaideal1
  آخرین کتابی که مطالعه کردین چی بود؟ mohammad_1366 ۳۵۳ ۱۳۳,۰۳۵ ۱۱ شهریور ۱۳۹۹ ۰۹:۳۱ ب.ظ
آخرین ارسال: diligent
  بزرگترین ضریب ss311 ۰ ۱,۲۸۹ ۲۶ اردیبهشت ۱۳۹۹ ۱۲:۵۷ ب.ظ
آخرین ارسال: ss311
Video آخرین فیلمی که دیدید! marvelous ۶۴ ۴۴۹ ۲۳ اردیبهشت ۱۳۹۹ ۰۳:۰۶ ب.ظ
آخرین ارسال: RASPINA
  تعداد روش های نوشتن عدد n ss311 ۲ ۳,۰۳۸ ۱۳ بهمن ۱۳۹۸ ۰۵:۲۷ ب.ظ
آخرین ارسال: ss311
  آخرین اخبار مربوط به مسابقات رباتیک کشوری javadjj ۲۴ ۲۱,۵۴۵ ۲۳ دى ۱۳۹۸ ۱۲:۵۶ ق.ظ
آخرین ارسال: marvelous
  هیپنوتیزم چیست؟ jabert ۰ ۱,۶۹۸ ۱۴ مرداد ۱۳۹۸ ۱۲:۴۷ ق.ظ
آخرین ارسال: jabert
  سطح و عمق و ارتفاع درخت remove ۵ ۱۰,۷۹۵ ۱۹ اسفند ۱۳۹۷ ۰۴:۲۴ ب.ظ
آخرین ارسال: mstfvi
Question یافتن دو عدد پیچیدگی زمانی O(n) porseshgar ۲ ۳,۵۸۵ ۱۵ بهمن ۱۳۹۷ ۱۲:۱۶ ب.ظ
آخرین ارسال: porseshgar

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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