- Main
- Computers - Programming
- 7 days with Dynamic Programming
7 days with Dynamic Programming
Ue Kiao PhD, Aditya ChatterjeeBecome Dynamic Programming Master in 7 days
Dynamic Programming is one of the most important algorithmic domains and is equally challenging. With practice and correct way of thinking, you can master it easily.
If a problem takes O(2^N) time to search a solution among possible solutions, Dynamic Programming has the potential to reduce it to O(N) or polynomial time thereby reducing the search space.
We will attempt one problem every day in this week and analyze the problem deeply.
Our schedule
• Day 1: Introduction + Longest Increasing Subsequence
• Day 2: 2D version of Day 1 problems
• Day 3: Dynamic Programming on Strings
• Day 4: Modified version of Day 3 problems
• Day 5: Dynamic Programming for String patterns (Longest Palindromic Substring)
• Day 6: Modified version of Day 4 problems
• Day 7: 2 conditions on 1 data point
ファイルはTelegramメッセンジャー経由で送信されます。受け取るまでに1〜5分かかる場合があります。
注意:Z-LibraryのTelegramボットにアカウントをリンクさせていることを確認してください。
ファイルはKindleアカウントに送信されます。受け取るまでに1〜5分かかる場合があります。
注意!Kindleへ送信するすべての本は、メールによる確認が求められています。Amazon Kindle Supportからメールが送信されますので、メールをご確認ください。