۰
subtitle
ارسال: #۱
  
مناسب بودن تقسیم وحل با وجود نزدیکی اندازه زیرمسائل به اندازه مسئله اصلی!
با سلام.در بعض مسائل با وجود نزدیکی اندازه زیرمسائل به اندازه مسئله اصلی ممکنه که روش تقسیم و حل مناسب و بهینه باشه؟
الگوریتم محاسبه فاکتوریل n از مرتبه [tex]O(n)[/tex] هست که مناسبه.
فکر میکنم علتش این باشه که زیر مسائل با یکدیگه همپوشانی ندارند!درست عرض میکنم؟
الگوریتم محاسبه فاکتوریل n از مرتبه [tex]O(n)[/tex] هست که مناسبه.
فکر میکنم علتش این باشه که زیر مسائل با یکدیگه همپوشانی ندارند!درست عرض میکنم؟
۰
ارسال: #۲
  
مناسب بودن تقسیم وحل با وجود نزدیکی اندازه زیرمسائل به اندازه مسئله اصلی!
البته دلیل اصلی کم بودن پیچیدگی همون عدم همپوشانی فضای حالت است نه کوچک بودن هزینه ترکیب.
مثال خوب این مساله هم همون فیبوناتچی است. هزینه ترکیب فیبوناتچی هم [tex]O(1) [/tex] هست ولی هزینه کلی چیز وحشتناکیه. دلیل اصلیش هم چند بار محاسبه جوابهای مساله است. در مورد این نوع مسایل بهترین الگوریتمها معمولاً الگوریتمهای دارای حافظه مثل الگوریتمهای پویا هستند. البته در این شرایط باید پیچیدگی حافظه رو هم محاسبه کرد. برخی اوقات پیچیدگی حافظه خودش بلای جون میشه!!
مثال خوب این مساله هم همون فیبوناتچی است. هزینه ترکیب فیبوناتچی هم [tex]O(1) [/tex] هست ولی هزینه کلی چیز وحشتناکیه. دلیل اصلیش هم چند بار محاسبه جوابهای مساله است. در مورد این نوع مسایل بهترین الگوریتمها معمولاً الگوریتمهای دارای حافظه مثل الگوریتمهای پویا هستند. البته در این شرایط باید پیچیدگی حافظه رو هم محاسبه کرد. برخی اوقات پیچیدگی حافظه خودش بلای جون میشه!!
۰
ارسال: #۳
  
مناسب بودن تقسیم وحل با وجود نزدیکی اندازه زیرمسائل به اندازه مسئله اصلی!
بله چون توی بازگشتیها ذخیره صورت نمیگیره و ممکنه یه تابع به ازای یک مقدار خاص چندین بار حساب بشه. مثل فیبوناچی
۰
ارسال: #۴
  
RE: مناسب بودن تقسیم وحل با وجود نزدیکی اندازه زیرمسائل به اندازه مسئله اصلی!
معمولاً اگه اندازه زیر مسائل اندازه مسئله اصلی باشه، روش تقسیم و غلبه مناسب نیست مگه اینکه تعداد زیر مسائل کم و هزینه ترکیب مسائل کوچک باشد. مثلاً
[tex]T(n) = t(n-1) O(1)[/tex]
تابع فوق از مرتبه [tex]n[/tex] هست.
[tex]T(n) = t(n-1) O(1)[/tex]
تابع فوق از مرتبه [tex]n[/tex] هست.
موضوعهای مرتبط با این موضوع... |
|||||
موضوع: | نویسنده | پاسخ: | بازدید: | آخرین ارسال | |
منابع مناسب برای واژگان زبان ارشد | keihan | ۴ | ۵,۴۹۷ |
۰۶ اردیبهشت ۱۴۰۳ ۱۲:۳۸ ق.ظ آخرین ارسال: bijibuji |
|
معرفی منبع مناسب برای ارشد گسسته | saharitst | ۲۱ | ۲۶,۸۶۵ |
۲۲ دى ۱۴۰۰ ۰۶:۱۱ ب.ظ آخرین ارسال: YasiAli |
|
کمک به حل مسئله | Moha33 | ۰ | ۱,۳۰۹ |
۰۵ تیر ۱۴۰۰ ۰۹:۴۲ ق.ظ آخرین ارسال: Moha33 |
|
منبع مناسب تستی و کنکوری درس شناسای الگو | atousayazd | ۷ | ۷,۸۶۸ |
۲۰ بهمن ۱۳۹۹ ۰۳:۰۶ ب.ظ آخرین ارسال: سعید_سخت افزار |
|
خرید کتاب زبان اصلی آموزش برنامه نویسی جاوا | moslem73421 | ۶ | ۶,۰۵۸ |
۱۴ فروردین ۱۳۹۹ ۰۹:۰۶ ب.ظ آخرین ارسال: marvelous |
|
مطالعه کتاب زبان اصلی | saharitst | ۲ | ۲,۶۹۱ |
۱۱ اسفند ۱۳۹۸ ۱۱:۳۸ ب.ظ آخرین ارسال: saharitst |
|
اثبات بومی بودن | sirvan.t | ۸ | ۵,۹۹۹ |
۱۰ اسفند ۱۳۹۸ ۰۹:۴۶ ب.ظ آخرین ارسال: WILL |
|
کامپیوتر یا هنر، مسئله این است | arian_61 | ۲ | ۴,۶۰۵ |
۲۵ دى ۱۳۹۸ ۱۱:۳۱ ق.ظ آخرین ارسال: packationmachinery |
|
هیتلر بودن یا نبودن | marvelous | ۲ | ۲,۸۰۴ |
۰۴ مهر ۱۳۹۸ ۰۱:۴۱ ق.ظ آخرین ارسال: marvelous |
|
منبع مناسب برای زبان | Afra | ۱۵۰ | ۱۲۵,۴۱۹ |
۱۱ مرداد ۱۳۹۸ ۱۲:۳۲ ق.ظ آخرین ارسال: marvelous |
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close