تالار گفتمان مانشت
درخواست راهنمایی در حل رابطه بازگشتی - نسخه‌ی قابل چاپ

صفحه‌ها: ۱ ۲ ۳ ۴
درخواست راهنمایی در حل رابطه بازگشتی - - rasool - - 17 بهمن ۱۳۹۰ ۰۹:۵۸ ب.ظ

هوالعلیم

لطفا راهنمایی ...
متشکرم.

[tex]T(n)=2T(\frac{n}{2}) T(\frac{n}{logn}) n[/tex]

درخواست راهنمایی در حل رابطه بازگشتی ۲ - - rasool - - 17 بهمن ۱۳۹۰ ۱۰:۰۴ ب.ظ

هوالعلیم

لطفا راهنمایی ...
متشکرم.

[tex]T(n)=2T(\frac{n}{logn}) 3n[/tex]

درخواست راهنمایی در حل رابطه بازگشتی ۳ - - rasool - - 17 بهمن ۱۳۹۰ ۱۰:۰۷ ب.ظ

هوالعلیم

لطفا راهنمایی ...
با تشکر

[tex]T(n)=T(\frac{n}{2}) T(\sqrt{n}) n[/tex]

درخواست راهنمایی در حل رابطه بازگشتی ۴ - - rasool - - 17 بهمن ۱۳۹۰ ۱۰:۱۰ ب.ظ

هوالعلیم

لطفا راهنمایی ...

متشکرم.

[tex]T(n)=2T(n-c) K[/tex]

الف‌: اگه K‌ تابعی بر حسب n‌ باشه.

ب: اگه K عدد ثابت مثبت صحیح باشه.

RE: درخواست راهنمایی در حل رابطه بازگشتی ۴ - پشتکار - ۱۷ بهمن ۱۳۹۰ ۱۱:۰۳ ب.ظ

جوابش میشه [tex]\Theta (2^{\frac{n}{c}})[/tex]

روش بدست آوردنش هم بشیوه نوشتن مکرر تابع هستش من چند حالت اولش رو می نویسم:

[tex]T(n)=2T(n-c) K[/tex]
[tex]=2(2T(n-2c) K) K[/tex]
[tex]=2^{2}T(n-2c) 2K K[/tex]
[tex]=2^{2}(2T(n-3c) K) 2K K[/tex]
[tex]=2^{3}T(n-3c) 2^{2}K 2K K[/tex]

RE: درخواست راهنمایی در حل رابطه بازگشتی ۳ - mfXpert - 17 بهمن ۱۳۹۰ ۱۱:۰۹ ب.ظ

یک بار رابطه بازگشتی رو به صورت زیر در نظر بگیرید و مرتبه رو به دست بیارید.
[tex]T(n)=T(\frac{n}{2}) T(\frac{n}{2}) n[/tex]

یک بار دیگه رابطه بازگشتی رو به صورت زیر در نظر بگیرید و مرتبه رو به دست بیارید.
[tex]T(n)=T(\sqrt{n}) T(\sqrt{n}) n[/tex]

مرتبه هر کدوم که بزرگتر بود میشه مرتبه رابطه بازگشتی اصلی

درخواست راهنمایی در حل رابطه بازگشتی ۳ - پشتکار - ۱۷ بهمن ۱۳۹۰ ۱۱:۳۷ ب.ظ

پس با این اوصاف میشه از مرتبه n درسته؟

RE: درخواست راهنمایی در حل رابطه بازگشتی ۳ - Aurora - 17 بهمن ۱۳۹۰ ۱۱:۴۸ ب.ظ

(۱۷ بهمن ۱۳۹۰ ۱۱:۳۷ ب.ظ)پشتکار نوشته شده توسط:  پس با این اوصاف میشه از مرتبه n درسته؟

فکر کنم بشه nlogn

درخواست راهنمایی در حل رابطه بازگشتی ۳ - - rasool - - 17 بهمن ۱۳۹۰ ۱۱:۵۱ ب.ظ

خیلی ممنونم
روش جالبیه
اولی می شه بیگ اوی nLogn
دومی می شه بیگ اوی n

نتیجه:

بیگ اوی nLogn

درخواست راهنمایی در حل رابطه بازگشتی ۴ - - rasool - - 17 بهمن ۱۳۹۰ ۱۱:۵۴ ب.ظ

مورد الف چی؟

RE: درخواست راهنمایی در حل رابطه بازگشتی ۴ - Aurora - 18 بهمن ۱۳۹۰ ۱۲:۱۸ ق.ظ

مورد الف هم همون میشه .

RE: درخواست راهنمایی در حل رابطه بازگشتی ۴ - پشتکار - ۱۸ بهمن ۱۳۹۰ ۰۲:۴۰ ق.ظ

(۱۷ بهمن ۱۳۹۰ ۱۱:۵۴ ب.ظ)yaali نوشته شده توسط:  مورد الف چی؟

مورد الف کمی سخت میشه ولی با استفاده از همین شیوه می تونید به جواب برسید

درخواست راهنمایی در حل رابطه بازگشتی ۱ - پشتکار - ۱۹ بهمن ۱۳۹۰ ۰۸:۳۵ ب.ظ

این رو از کجا آوردید؟
به نظرم فقط با ترسیم درخت حل شه

RE: درخواست راهنمایی در حل رابطه بازگشتی ۱ - Aurora - 19 بهمن ۱۳۹۰ ۰۸:۴۲ ب.ظ

فکر کنم اگه بجای logn قرار بدیم رادیکال n ساده‌تر بشه . با توجه به بزرگتر بودن رادیکال n نسبت به logn
جواب هم میشه از (جواب)o

RE: درخواست راهنمایی در حل رابطه بازگشتی ۲ - Aurora - 20 بهمن ۱۳۹۰ ۰۱:۲۲ ب.ظ

با جایگذاری رادیکالn بجای logn

[tex]t(n)=2t(n/\sqrt{n}) 3n\Rightarrow t(n)=2t(\sqrt{n}) 3n\Rightarrow n=2^m\Rightarrow t(2^m)=2t(2^{m/2}) 3*2^m\Rightarrow t(m)=2t(m/2) 3*2^m[/tex]
فقط تا همین جا تونستم حل کنم.