۱
subtitle
ارسال: #۱
  
مرتبه زمانی مرتب سازی حبابی
سلام
وقتی مرتبه زمانی حبابی رو دربهترین حالت رو میاد باید O(n)بگیریم یا O(n^2)?(درضمن نگفته با چ الگوریتمی)
وقتی مرتبه زمانی حبابی رو دربهترین حالت رو میاد باید O(n)بگیریم یا O(n^2)?(درضمن نگفته با چ الگوریتمی)
۱
ارسال: #۲
  
RE: مرتبه زمانی مرتب سازی حبابی
خوب لیست مرتب باشه و ما بدونیم مرتبه ۱
اگه ندونیم n
اگه مرتب نباشه n^2
حالا اگه خود الگوریتم رو خواستن بهترین حالش رو n بزن
اگه تعداد دفعات دستور تعویض رو خواستن ۱ بزن
اگه ندونیم n
اگه مرتب نباشه n^2
حالا اگه خود الگوریتم رو خواستن بهترین حالش رو n بزن
اگه تعداد دفعات دستور تعویض رو خواستن ۱ بزن
۱
ارسال: #۳
  
RE: مرتبه زمانی مرتب سازی حبابی
من باشم n^2 رو انتخاب میکنم
در حالت کلی همون n^2 میشه
فقط یه الگوریتم داره بهش میگن هوشمند که یه خط به خاطر سپاری عناصر داره که تو ورودی مرتب میشه n
در حالت کلی همون n^2 میشه
فقط یه الگوریتم داره بهش میگن هوشمند که یه خط به خاطر سپاری عناصر داره که تو ورودی مرتب میشه n
۰
ارسال: #۴
  
RE: مرتبه زمانی مرتب سازی حبابی
بلاخره کدوماش درسته؟؟؟
ازمون سنجش جامع گفته همون o(n!!
ولی O(nتحت شرایط حاص میشه(همون هوشمندبودن الگوریتم)
ازمون سنجش جامع گفته همون o(n!!
ولی O(nتحت شرایط حاص میشه(همون هوشمندبودن الگوریتم)
۰
ارسال: #۵
  
RE: مرتبه زمانی مرتب سازی حبابی
سلام.بهترین حالت میشه [tex]O(n)[/tex] و بدترین حالت و میانگین میشه [tex]O(n^2)[/tex]
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close