۰
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

