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

سوال طراحی الگوریتم (Binary search)

ارسال:
  

mahdibml83 پرسیده:

سوال طراحی الگوریتم (Binary search)

در جستجوی دو دو یی ، اگر Sn و Pn به ترتیب میانگین مقایسات لازم در جستجوی موفق و ناموفق باشند آنگاه رابطه زیر برقرار است :

Sn=[(1+1/n)Pn]-1

چطور این رابطه اثبات می شود ؟؟؟؟؟؟؟

۲
ارسال:
  

Mahoor پاسخ داده:

سوال طراحی الگوریتم (Binary search)

اگر جستجوی دودویی رو با یه درخت دودویی نمایش بدیم
گره‌های داخلی جستجوی موفق هستن
و گره‌های خارجی(برگ) جستجوی ناموفق

مسافت ریشه تا گره داخلی=I
مسافت ریشه تا برگ=E
که طبق فرمول زیر باهم رابطه دارن:E=I+2n
N:تعداد گره‌های داخلی

رابطه‌های زیر هم برقرار هست:
sn=I+N/n
en=E/N+1
که ساده کنی به فرمول اصلی میرسی

۰
ارسال:
  

mfXpert پاسخ داده:

RE: سوال طراحی الگوریتم (Binary search)

بین S و U رابطه زیر برقراره:
[tex]S(n)=\frac{(n 1)U(n)-n}{n}[/tex]
حالا اگر اینو ساده کنید به همون قرمولی که نوشتید می‌رسید.

اطلاعات بیشتر => The art of computer programming 3rd volume

ارسال:
  

mahdibml83 پاسخ داده:

RE: سوال طراحی الگوریتم (Binary search)

(۰۲ آذر ۱۳۹۱ ۰۸:۵۴ ب.ظ)mfXpert نوشته شده توسط:  بین S و U رابطه زیر برقراره:
[tex]S(n)=\frac{(n 1)U(n)-n}{n}[/tex]
حالا اگر اینو ساده کنید به همون قرمولی که نوشتید می‌رسید.

اطلاعات بیشتر => The art of computer programming 3rd volume

ممنون از پاسخ شما . به نظرم فرمول ارائه شده توسط شما درواقع مرحله آخر اثبات رابطه ای هست که بنده اشاره کردم .
چیزی که مهم هست نحوه رسیدن به فرمول شماست تا در نهایت با ساده کردن به فرمول نهایی برسیم .
اینکه فرمول کلی برای Sn چیست ؟ فرمول کلی برای Un چیست ؟ و چه ارتباطی با یکدیگر دارند و در نهایت رسیدن به فرمول آخر .

درضمن خیلی به دنبال منبعی که شما معرفی کردید گشتم اما موفق به پیدا کردن نشدم .

لطف می کنید بهتر راهنمایی کنید و یا اینکه اثبات کامل رو برام بگید ؟

بینهایت متشکرم
یافتن تمامی ارسال‌های این کاربر



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  [دانلود] ویس و جزوه ی طراحی الگوریتم سیدجوادی هاتف ۳۳ ۴۱,۱۸۵ ۰۴ تیر ۱۴۰۲ ۰۲:۰۳ ب.ظ
آخرین ارسال: solmaz58
  طراحی ui/ux kimiya1234 ۲ ۲,۰۳۶ ۲۶ بهمن ۱۳۹۹ ۱۰:۴۲ ب.ظ
آخرین ارسال: farsamw
  پکیج آموزشی طراحی وب + فارسی سازی وردپرس + سئو Happiness.72 ۶ ۶,۳۱۲ ۱۸ بهمن ۱۳۹۹ ۰۱:۱۵ ب.ظ
آخرین ارسال: saqarmoshtaq
  طراحی یک سیستم عامل (از صفر) sina4everafter ۱۲ ۱۵,۷۱۱ ۰۶ بهمن ۱۳۹۹ ۱۲:۵۳ ب.ظ
آخرین ارسال: nahalmomen2007@yahoo.com
  طراحی سایت ریسپانسیو wikidemy1 ۰ ۱,۶۲۵ ۱۳ دى ۱۳۹۹ ۰۴:۰۱ ب.ظ
آخرین ارسال: wikidemy1
  طراحی الگوریتم ها amir.m5560@gmail.com ۰ ۱,۵۰۴ ۳۰ آذر ۱۳۹۹ ۰۸:۲۴ ب.ظ
آخرین ارسال: amir.m5560@gmail.com
  طراحی الگوریتم ها amir.m5560@gmail.com ۰ ۱,۳۵۳ ۳۰ آذر ۱۳۹۹ ۰۸:۲۰ ب.ظ
آخرین ارسال: amir.m5560@gmail.com
  مجموعه تمارین و سوالات امتحانی درس طراحی الگوریتم دانشگاه MIT (سال ۲۰۰۰-۲۰۱۲) Farid_Feyzi ۵ ۷,۲۶۳ ۳۰ آبان ۱۳۹۹ ۱۰:۱۵ ب.ظ
آخرین ارسال: s-taheri
  پایتون (طراحی وب یا دیتا ساینس؟) مساله این است... sirvan.t ۲ ۳,۲۳۹ ۱۹ بهمن ۱۳۹۸ ۱۲:۰۱ ب.ظ
آخرین ارسال: sirvan.t
  تاثیر بودجه در انتخاب شرکت طراحی سایت wone ۱ ۲۰ ۲۳ آبان ۱۳۹۸ ۰۱:۱۴ ب.ظ
آخرین ارسال: xiaomi

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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