مقدمه
بعد از اینکه Dynamic Programming را به صورت کلی مورد بازبینی قرار دادیم. طبق قراری که گذاشته شد در این مطلب و مطالب بعدی به توضیح بیشتر در این زمینه میپردازیم.
بد نیست بدانید که برنامه نویسی پویا دارای یک سری مسئله کلیشه مانند:
- کولپشتی صفر و یک 01 Knapsack
- کوله پشتی Knapsack
- طولانی ترین زیر آرایه همسان Longest Common Sequence
- طولانی ترین زیر آرایه صعودی Longest Increasing Sequence
می باشد. برای این مسائل به حد کافی آموزش در اینترنت وجود دارد توصیه میشود که این مطالب را به عنوان تمرین بیشتر مطالعه کنید.
این مطلب در مورد حل مسئله RNA Molecules مسابقه ملی اینترنتی 2013 سایت شریف با استفاده از تکنیک برنامه نویسی پویا میباشد.