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

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

ارسال:
  

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