۰
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

