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

پیچیدگی زمانی مرتب سازی حبابی در حالت متوسط

ارسال:
  

arman12345 پرسیده:

پیچیدگی زمانی مرتب سازی حبابی در حالت متوسط

سلام
من می دونم که در مرتب سازی حبابی پیچیدگی زمانی به تعداد جابجایی ها وابسته است و در حالت کلی
[tex]\frac{n(n-1)}{2}[/tex]
جابجایی داریم که به طور متوسط انتظار داریم نصفشون انجام بشه. پس تعداد مورد انتظار جابجایی با فرض توزیه ورودی یکنواخت میشه اینقدر:
[tex]\frac{n(n-1)}{۴}[/tex]
اما راه حل دقیقش رو از طریق امید ریاضی می خوام. کسی میتونه کمک کنه؟
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

arman12345 پاسخ داده:

RE: پیچیدگی زمانی مرتب سازی حبابی در حالت متوسط

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

۰
ارسال:
  

arman12345 پاسخ داده:

RE: پیچیدگی زمانی مرتب سازی حبابی در حالت متوسط

من خودم یه چیزایی به ذهنم میرسه ولی نمی تونم کاملش کنم
اگر آرایه مرتب باشه با یک پیمایش از برنامه خارج میشیم پس احتمالش و تعداد اجراش به صورت زیر میشه
[tex]\frac{1}{n!}\longrightarrow(n-1)[/tex]
اگر بعد از یک بار پیمایش به یک آرایه مرتب برسیم احتمالش و تعداد اجراش فکر می کنم اینطوری بشه
[tex]\frac{(n-1)+(n-1)(n-2)+...+(n-1)
(n-2)...1_{ }}{n!}\longrightarrow(n-1)+(n-2)[/tex]
نهایتا همه اینا باید دوتا دوتا در هم ضرب و نتایج جمع بشن. میدونمم احتمالا جوابش باید بشه
[tex]\frac{n(n-1)}{4}[/tex]
کسی نمیتونه کمک کنه به یک راه حا صریح و شفاف برسیم؟
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
Exclamation سلام لطفاً یکی به من بگه مرتبه زمانی ها چطوری به log تبدیل میشن فرمول داره؟؟ Azadam ۶ ۵,۰۳۸ ۰۶ دى ۱۴۰۰ ۰۹:۰۲ ق.ظ
آخرین ارسال: Soldier's life
  پکیج آموزشی طراحی وب + فارسی سازی وردپرس + سئو Happiness.72 ۶ ۶,۹۷۷ ۱۸ بهمن ۱۳۹۹ ۰۱:۱۵ ب.ظ
آخرین ارسال: saqarmoshtaq
  مرتب سازی سریع تصادفی چیست؟ Xzrix ۰ ۱,۶۴۴ ۱۴ آذر ۱۳۹۹ ۰۷:۲۲ ب.ظ
آخرین ارسال: Xzrix
  شبیه سازی مقاله Q-Learning kadoos ۱۶ ۱۷,۷۶۴ ۲۵ آبان ۱۳۹۹ ۰۹:۱۹ ب.ظ
آخرین ارسال: nasim.nasim۱
  حل مساله مرتبه زمانی حلقه های تو در تو sarashahi ۱۶ ۲۳,۲۲۹ ۱۹ خرداد ۱۳۹۹ ۰۱:۱۶ ب.ظ
آخرین ارسال: gillda
  مرتبه زمانی Sanazzz ۱۷ ۲۱,۷۸۲ ۰۹ اردیبهشت ۱۳۹۹ ۰۶:۴۶ ب.ظ
آخرین ارسال: mohsentafresh
  کتاب شبیه سازی آمنت omnet++ berkeley ۱ ۴,۲۴۴ ۰۴ اردیبهشت ۱۳۹۹ ۱۲:۳۳ ق.ظ
آخرین ارسال: محمد رستمی
  پیچیدگی زمانی اکشن های قابل اعمال در یک وضعیت اsepid8994 ۰ ۱,۸۱۵ ۲۹ اسفند ۱۳۹۸ ۱۲:۵۱ ب.ظ
آخرین ارسال: اsepid8994
  مرتبه زمانی یافتن قطر Sepideh96 ۲ ۳,۸۵۱ ۰۸ آذر ۱۳۹۸ ۰۴:۳۴ ب.ظ
آخرین ارسال: erfan30
  مجموعه آموزش تصویری ابزار شبیه سازی و بررسی پروتکل امنیتی اسکایتر net work ۰ ۲,۶۳۴ ۲۲ فروردین ۱۳۹۸ ۰۳:۲۵ ب.ظ
آخرین ارسال: net work

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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