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

سوال درباره Bionamial Heap و الگوریتم پارتیشن Hoare

ارسال:
  

zerocool_ir پرسیده:

سوال درباره Bionamial Heap و الگوریتم پارتیشن Hoare

با سلام خدمت تمامی اساتید گرامی
۲تا سوال داشتم که ذهن من را درگیر کرده ؛ سپاسگذار خواهم شد که پاسخ اساتید محترم را در مورد این ۲ مسئله بشنوم.

۱) در هیپ دو جمله ای یا همان Bionamial Heap چرا مرتبه عمل (findmin = O(Log N می باشد ؟

۲) آنطوری که من از کتاب ClRS خواندم در الگوریتم partition تکنیک Hoare ایشان در ابتدا pivot را عنصر اول قرار داده و i را متغیری با مقداری کمتر از خانه اول آرایه و j را متغیری با مقداری بیشتر از خانه آخر آرایه قرار داده اند .
اما در ۲ کتاب پارسی ساختمان داده پوران و پارسه هر دو مولف i را برابر خانه اول آرایه قرار داده اند .یعنی همان موقعیت pivot
مشکلی که در این حالت پیش می آید اینست که اگر آرایه مرتب نزولی باشد با توجه به حلقه زیر الگوریتم در حلقه بی نهایت می افتد ؛ به نظر شما
اساتید این مقدار دهی i درست است؟
repeat
i=i+1
until A[i] >= pivot


با تشکر از تمامی اساتید
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

mfXpert پاسخ داده:

RE: سوال درباره Bionamial Heap و الگوریتم پارتیشن Hoare

در مورد سوال دوم:

الگوریتمی که برای partition تو کتاب CLRS استفاده شده با روش Hoare کاملا‌ً فرق داره. در نتیجه لزومی نداره متغیرها رو همون طور مقدار بده که در روش Hoare مقداردهی میشن.
نقل قول این ارسال در یک پاسخ

ارسال:
  

zerocool_ir پاسخ داده:

RE: سوال درباره Bionamial Heap و الگوریتم پارتیشن Hoare

(۰۱ آذر ۱۳۹۲ ۰۵:۱۱ ب.ظ)mfXpert نوشته شده توسط:  در مورد سوال دوم:

الگوریتمی که برای partition تو کتاب CLRS استفاده شده با روش Hoare کاملا‌ً فرق داره. در نتیجه لزومی نداره متغیرها رو همون طور مقدار بده که در روش Hoare مقداردهی میشن.

آنطوری که من دیدم هر دو روش را در کتاب CLRS توضیح داده و کاملا هم اشاره شده که روش توضیح داده شده Hoare است و نکته این هست که این دو کتاب (پوران و پارسه) تمام این الگوریتم را مشابه CLRS نوشته اند ولی بجز همین یک انتساب
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

hoomanab پاسخ داده:

Re: سوال درباره Bionamial Heap و الگوریتم پارتیشن Hoare

سوال ۱ این قسمت مربوط به کتاب مدرسانه
[تصویر:  232898_uze9u3em.jpg]
[تصویر:  232898_uzy5ysu6.jpg]

Sent from my SM-T210R using Tapatalk
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  راهنمایی درباره مقطع کارشناسی ارشد HamidReza1 ۰ ۸۲۹ ۱۴ اسفند ۱۴۰۱ ۱۰:۴۰ ب.ظ
آخرین ارسال: HamidReza1
  تصمیم گیری مهم درباره مکان سرور سایت admin ۴ ۴,۴۵۴ ۲۸ دى ۱۴۰۰ ۰۳:۵۹ ب.ظ
آخرین ارسال: mahsa3323
  انتخاب موضوع پروژه درباره سیستم عامل آیلا ۱۸ ۱۸,۷۵۶ ۱۳ دى ۱۴۰۰ ۰۵:۴۱ ب.ظ
آخرین ارسال: Cimia
  سوال درباره بیوانفورماتیک شریف Ella ۴ ۹,۹۵۲ ۲۴ فروردین ۱۳۹۹ ۱۰:۳۹ ب.ظ
آخرین ارسال: ilas
  فصل HEAP از کتاب ساختمان داده طورانی (پارسه) tourani ۳۷ ۳۶,۹۹۱ ۱۲ اسفند ۱۳۹۸ ۰۵:۱۹ ب.ظ
آخرین ارسال: hossein4070
  درباره سطح دانشگاه شاهدروزانه و شبانه امیرکبیر واحد گرمسار tondar.sal ۳ ۴,۶۵۲ ۱۸ شهریور ۱۳۹۷ ۰۴:۳۷ ب.ظ
آخرین ارسال: tondar.sal
  کمک درباره دانشگاه فارابی قم Gamatria ۶ ۷,۵۸۴ ۱۹ تیر ۱۳۹۷ ۱۰:۱۰ ب.ظ
آخرین ارسال: Happiness.72
  سوال درباره کنترل ترافیک شبکه zorro ۱ ۳,۱۰۴ ۰۸ تیر ۱۳۹۷ ۰۳:۲۶ ب.ظ
آخرین ارسال: Amir V
Question درخواست راهنمایی درباره دانشگاه (لطفا کمک کنید) sina72 ۱۴ ۱۰,۰۲۹ ۱۹ خرداد ۱۳۹۷ ۰۵:۳۷ ب.ظ
آخرین ارسال: Happiness.72
  سوال ۱۱۷ کامپیوتر ۹۶- الگوریتم UCS mzi ۲ ۲,۹۶۸ ۲۱ فروردین ۱۳۹۷ ۱۲:۱۸ ب.ظ
آخرین ارسال: Sakura

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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