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

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

ارسال:
  

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