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

ادغام دو هیپ در یکدیگر

ارسال:
  

amusavi پرسیده:

ادغام دو هیپ در یکدیگر

سلام


سوال من در خصوص تیپ سوالات ادغام هست.

ارشد۹۳ یک هرم بیشینه m و یک هرم کمینه n تایی داریم می خواهیم ادغام کنیم و یک هرم بیشینه بسازیم
جواب پارسه :‌ O(n+M) کافی است همه پشت سر هم قرار گرفته در جا دوباره هیپ شوند.

مدرسان شریف : اگر بخواهیم دو مین هیپ به تعداد mو n را با هم ادغام کنیم پیچیدگی زمای چقدر است ؟
چواب:‌ ‫ گره ریشه درخت ‪ Heap‬با ‪ m‬گره را در زمان ‪ logm‬حذف کرده و در زمان ‪ log n‬در درخت ‪ Heap‬دومی درج می کنیم .‬
‫‪mlog m+ mlog n =m(log m + log n) = m log m.n‬‬


با این احوالات بنده به تناقض رسیدم !
جواب سوال مدرسان شریف را اگر از راه ساده پارسه برویم باید جواب خطی باشد . نه؟
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  مرتبه ی زمانی ادغام k لیست مرتب شده mostafaheydar1370 ۲ ۲,۴۴۷ ۰۷ آبان ۱۳۹۵ ۱۰:۴۳ ب.ظ
آخرین ارسال: mostafaheydar1370
  ادغام کنکور کارشناسی ارشد سراسری و آزاد سال ۹۶ Doctorwho ۱ ۳,۸۳۸ ۲۰ شهریور ۱۳۹۵ ۰۴:۰۸ ب.ظ
آخرین ارسال: خانه سبز
  ادغام دو ماتریس با هم با scaling factor? irpersian20 ۱۱ ۵,۰۹۰ ۱۰ تیر ۱۳۹۵ ۱۰:۰۸ ب.ظ
آخرین ارسال: Behnam‌
  هیپ dokhtare payiz ۰ ۹۷۷ ۰۱ اردیبهشت ۱۳۹۵ ۰۹:۰۳ ب.ظ
آخرین ارسال: dokhtare payiz
  مجموعه های ادغام ناپذیر در بهینه کردن تعداد وضعیت های DFA iCanDoIt ۱ ۱,۴۶۳ ۲۳ مهر ۱۳۹۴ ۰۷:۱۲ ب.ظ
آخرین ارسال: مهرگان
  نظرسنجی در مورد راه اندازی بخشی برای اشنائی اعضای مانشت با یکدیگر برای ازدواج؟؟ mcse2010 ۱۸ ۱۰,۲۱۷ ۱۳ تیر ۱۳۹۴ ۱۱:۴۱ ق.ظ
آخرین ارسال: kingmax
  دوستان خواهشا جواب بدید. مرتبه اجرایی حذف مینیمم از ماکس هیپ ? ریحان ۶ ۳,۴۹۷ ۰۵ بهمن ۱۳۹۳ ۰۷:۳۱ ب.ظ
آخرین ارسال: tanhatarin
  هیپ ریحان ۰ ۹۶۹ ۰۴ بهمن ۱۳۹۳ ۰۱:۵۳ ق.ظ
آخرین ارسال: ریحان
  ماکزیمم هیپ sharareh_moradi ۷ ۲,۷۸۷ ۱۸ دى ۱۳۹۳ ۰۱:۴۸ ب.ظ
آخرین ارسال: sharareh_moradi
  ادغام ۲هیپ مینیمم (it84) abji22 ۲ ۱,۸۱۱ ۲۲ آذر ۱۳۹۳ ۱۰:۱۹ ب.ظ
آخرین ارسال: Aurora

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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