ব্লক ৯ — DP, Greedy, Trie, Design
দিন ১২৭–১৫৪ · knapsack · LCS · LIS · edit distance · interval · state machine · bitmask · greedy · trie · cache · mock #৫
সবচেয়ে বড় ব্লক। DP-র প্রতিটা প্রবলেমে একই তিন প্রশ্ন, কোডের আগে: state কী? transition কী? base case কী? তারপর top-down memo, তারপর bottom-up, সময় থাকলে space কমানো। শেষ সপ্তাহে greedy, trie আর design — interview-এর "design X with O(1)" প্রশ্ন।
DP ধীরে বসে। প্রথম সপ্তাহে ৩০′-এ কোড না হওয়াটা স্বাভাবিক; state-টা ঠিক বলতে পারলেই সেদিনের জয়। 🧠 (Chunk the subject · Learning vs Winning)
দিনগুলো
০/৪৯ (০%)- ১২৭Partition Equal Subset Sum০/২
- ১২৮Coin Change০/২
- ১২৯Longest Common Subsequence০/২
- ১৩০Longest Palindromic Subsequence০/২
- ১৩১Longest Increasing Subsequence০/২
- ১৩২সপ্তাহের পাঁচটা DP০/১
- ১৩৩সপ্তাহের হিসাব০/১
- ১৩৪Unique Paths০/২
- ১৩৫House Robber III০/২
- ১৩৬Edit Distance০/২
- ১৩৭Best Time with Cooldown০/২
- ১৩৮Partition to K Equal Sum Subsets০/২
- ১৩৯mock #৫০/২
- ১৪০সপ্তাহের হিসাব০/১
- ১৪১Burst Balloons০/২
- ১৪২Regular Expression Matching০/২
- ১৪৩Frog Jump০/২
- ১৪৪Candy০/২
- ১৪৫Implement Trie০/২
- ১৪৬কম মনে থাকা hard০/১
- ১৪৭সপ্তাহের হিসাব০/১
- ১৪৮Word Search II০/২
- ১৪৯LRU Cache০/২
- ১৫০LFU Cache০/২
- ১৫১Construct Binary Tree — মিশিয়ে০/২
- ১৫২Text Justification — শেষ নতুন০/২
- ১৫৩পুরো পথ থেকে পাঁচটা০/১
- ১৫৪ব্লক ৯-এর হিসাব০/১
ব্লক শেষে — নিজেকে যাচাই
২০টা, mock #৫, আর যেকোনো DP-তে তিন প্রশ্ন আগে লেখা হচ্ছে?
উত্তরের আগে দিনের তালিকা না দেখে মনে করুন এই ব্লকে কী কী হয়েছে। 🧠 Test yourself