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

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

ارسال:
  

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