۰
subtitle
ارسال: #۱
  
مرتبه زمانی یک تابع بازگشتی
با سلام و آرزوی موفقیت برای تمام دوستان
میخواستم بدونم برای بدست آوردن مرتبه زمانی این تابع بازگشتی
چجوری باید عمل کرد.
[tex]T(n)=T(n-2) 1/lg(n)[/tex]
میخواستم بدونم برای بدست آوردن مرتبه زمانی این تابع بازگشتی
چجوری باید عمل کرد.
[tex]T(n)=T(n-2) 1/lg(n)[/tex]
۱
۱
ارسال: #۳
  
RE: مرتبه زمانی یک تابع بازگشتی
چرا من این بخش رو هر چجقدر میخونم متوجه نمیشم ؟
شما چقدر راحت حل میکنید.
واقعا حسرت تو دلم موند این بخش رو یاد بگیرم.
استاد ما هم زیاد بلد نیست این بخشو. از رو کتاب هم ادم یاد نمیگیره.
واقعا باید چیکار کنه ادم
شما چقدر راحت حل میکنید.
واقعا حسرت تو دلم موند این بخش رو یاد بگیرم.
استاد ما هم زیاد بلد نیست این بخشو. از رو کتاب هم ادم یاد نمیگیره.
واقعا باید چیکار کنه ادم
۰
۰
ارسال: #۵
  
RE: مرتبه زمانی یک تابع بازگشتی
با توجه به سری های زیر
[tex]1/1 1/2 1/3 ... 1/n=logn[/tex]
[tex]1/1 1/2 1/3 ... 1/logn=loglogn[/tex]
میشه اینجوری گفت:
[tex]\sum_{i=2}^{i=n/2} 1/log(2i)<\sum_{i=1}^{i=n} 1/log(i)=O(loglogn)[/tex]
[tex]1/1 1/2 1/3 ... 1/n=logn[/tex]
[tex]1/1 1/2 1/3 ... 1/logn=loglogn[/tex]
میشه اینجوری گفت:
[tex]\sum_{i=2}^{i=n/2} 1/log(2i)<\sum_{i=1}^{i=n} 1/log(i)=O(loglogn)[/tex]
ارسال: #۶
  
RE: مرتبه زمانی یک تابع بازگشتی
(۰۷ مرداد ۱۳۹۲ ۰۹:۴۰ ب.ظ)Farid_Feyzi نوشته شده توسط: با توجه به سری های زیر
[tex]1/1 1/2 1/3 ... 1/n=logn[/tex]
[tex]1/1 1/2 1/3 ... 1/logn=loglogn[/tex]
میشه اینجوری گفت:
[tex]\sum_{i=2}^{i=n/2} 1/log(2i)<\sum_{i=1}^{i=n} 1/log(i)=O(loglogn)[/tex]
من دیگه حرفی نمیزنم جواب آقا فرید حجته!! ممنون بابت وقتی که می ذارین
ارسال: #۷
  
RE: مرتبه زمانی یک تابع بازگشتی
(۰۷ مرداد ۱۳۹۲ ۰۹:۴۰ ب.ظ)Farid_Feyzi نوشته شده توسط: با توجه به سری های زیر
[tex]1/1 1/2 1/3 ... 1/n=logn[/tex]
[tex]1/1 1/2 1/3 ... 1/logn=loglogn[/tex]
تا اینجا درسته ولی ! من بدست آوردم
[tex]\sum_{i=1}^{\frac{n}{2}}(\frac{1}{log(2i)})=\frac{1}{1 log(1)} \frac{1}{1 log(2)} \frac{1}{1 log(3)} ... \frac{1}{1 log(\frac{n}{2})}[/tex]
تا اینجا هم که درسته ؟ اوکی ؟ خوب من چه کار کردم ؟ اومدم به جای همه حملات این سری گذاشتم : [tex](\frac{1}{1 log(\frac{n}{2})})[/tex]
[tex]\sum_{i=1}^{\frac{n}{2}}(\frac{1}{log(2i)})= \underbrace{\frac{1}{1 log(1)} \frac{1}{1 log(2)} \frac{1}{1 log(3)} ... \frac{1}{1 log(\frac{n}{2})}}_\frac{n}{2}[/tex]
سری ما [tex]\frac{n}{2}[/tex] جمله داره پس اگر بخواهیم کمترین مقدار رو حساب کنیم (حد پایین) میشود :
[tex]\frac{n}{2}(\frac{1}{1 log(\frac{n}{2})})=\frac{n}{2 2log(\frac{n}{2})}\in \Omega (\frac{n}{log(n)})[/tex]
من ثابت کردم که کمتر از [tex] \Omega (\frac{n}{log(n)})[/tex] نمیتونه بشه. تا اینجا هم اوکی ؟
شما ثابت کردی که پیچیدگی میشود : [tex]O(loglog(n))[/tex] در صورتی که [tex]loglog(n) < \frac{n}{log(n)}[/tex]
و این نشون میده که جواب شما صحیح نیست.
ارسال: #۸
  
RE: مرتبه زمانی یک تابع بازگشتی
(۰۷ مرداد ۱۳۹۲ ۱۱:۳۲ ب.ظ)vojoudi نوشته شده توسط:(07 مرداد ۱۳۹۲ ۰۹:۴۰ ب.ظ)Farid_Feyzi نوشته شده توسط: با توجه به سری های زیر
[tex]1/1 1/2 1/3 ... 1/n=logn[/tex]
[tex]1/1 1/2 1/3 ... 1/logn=loglogn[/tex]
تا اینجا درسته ولی ! من بدست آوردم
[tex]\sum_{i=1}^{\frac{n}{2}}(\frac{1}{log(2i)})=\frac{1}{1 log(1)} \frac{1}{1 log(2)} \frac{1}{1 log(3)} ... \frac{1}{1 log(\frac{n}{2})}[/tex]
تا اینجا هم که درسته ؟ اوکی ؟ خوب من چه کار کردم ؟ اومدم به جای همه حملات این سری گذاشتم : [tex](\frac{1}{1 log(\frac{n}{2})})[/tex]
[tex]\sum_{i=1}^{\frac{n}{2}}(\frac{1}{log(2i)})= \underbrace{\frac{1}{1 log(1)} \frac{1}{1 log(2)} \frac{1}{1 log(3)} ... \frac{1}{1 log(\frac{n}{2})}}_\frac{n}{2}[/tex]
سری ما [tex]\frac{n}{2}[/tex] جمله داره پس اگر بخواهیم کمترین مقدار رو حساب کنیم (حد پایین) میشود :
[tex]\frac{n}{2}(\frac{1}{1 log(\frac{n}{2})})=\frac{n}{2 2log(\frac{n}{2})}\in \Omega (\frac{n}{log(n)})[/tex]
من ثابت کردم که کمتر از [tex] \Omega (\frac{n}{log(n)})[/tex] نمیتونه بشه. تا اینجا هم اوکی ؟
شما ثابت کردی که پیچیدگی میشود : [tex]O(loglog(n))[/tex] در صورتی که [tex]loglog(n) < \frac{n}{log(n)}[/tex]
و این نشون میده که جواب شما صحیح نیست.
با رسم درخت جواب همانlog log n
۰
ارسال: #۹
  
RE: مرتبه زمانی یک تابع بازگشتی
وای بچه ها لطفا به فارسی هم کمی در مورو مراحل کار توضیح بدین.منم متوجه نشدم چی به چیه
موضوعهای مرتبط با این موضوع... |
|||||
موضوع: | نویسنده | پاسخ: | بازدید: | آخرین ارسال | |
سلام لطفاً یکی به من بگه مرتبه زمانی ها چطوری به log تبدیل میشن فرمول داره؟؟ | Azadam | ۶ | ۵,۰۴۹ |
۰۶ دى ۱۴۰۰ ۰۹:۰۲ ق.ظ آخرین ارسال: Soldier's life |
|
مرتبه ایجاد درخت | rad.bahar | ۱ | ۳,۴۱۷ |
۳۰ مهر ۱۳۹۹ ۰۳:۳۴ ب.ظ آخرین ارسال: rad.bahar |
|
مرتبه شبه کد | rad.bahar | ۱ | ۲,۳۷۵ |
۲۲ مهر ۱۳۹۹ ۰۹:۳۲ ب.ظ آخرین ارسال: BBumir |
|
حل مساله مرتبه زمانی حلقه های تو در تو | sarashahi | ۱۶ | ۲۳,۲۷۸ |
۱۹ خرداد ۱۳۹۹ ۰۱:۱۶ ب.ظ آخرین ارسال: gillda |
|
تابع مولد | ss311 | ۰ | ۱,۵۱۵ |
۲۶ اردیبهشت ۱۳۹۹ ۱۲:۴۹ ب.ظ آخرین ارسال: ss311 |
|
مرتبه زمانی | Sanazzz | ۱۷ | ۲۱,۸۳۳ |
۰۹ اردیبهشت ۱۳۹۹ ۰۶:۴۶ ب.ظ آخرین ارسال: mohsentafresh |
|
مرتبه زمانی یافتن قطر | Sepideh96 | ۲ | ۳,۸۵۷ |
۰۸ آذر ۱۳۹۸ ۰۴:۳۴ ب.ظ آخرین ارسال: erfan30 |
|
مرتبه مانی | Sanazzz | ۳ | ۳,۷۷۳ |
۰۵ خرداد ۱۳۹۸ ۰۲:۳۶ ب.ظ آخرین ارسال: Sanazzz |
|
مرتبه زمانی | Sanazzz | ۰ | ۲,۰۶۷ |
۰۴ بهمن ۱۳۹۷ ۰۵:۴۱ ب.ظ آخرین ارسال: Sanazzz |
|
مشکل در محاسبه مرتبه ایک سوال | Mr.R3ZA | ۰ | ۱,۹۰۱ |
۲۴ خرداد ۱۳۹۷ ۰۱:۰۳ ب.ظ آخرین ارسال: Mr.R3ZA |
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close