ব্লক ৩ — Heaps ও Backtracking
দিন ০৬৪–০৭৭ · k-way merge · two heaps · heap + greedy · subsets · board · grid
দুটো নতুন জগৎ। Heaps — "সবচেয়ে ভালোটা এখন কোনটা" প্রশ্নকে সস্তা করে: k-way merge, দুই heap-এ median, greedy scheduling। Backtracking — choose → explore → undo, যখন উত্তর নিজেই exponential।
নতুন, তাই প্যাটার্ন লেখা থাকে; প্রথম দিনেই demo খুললে ক্ষতি নেই, কিন্তু আগে ১৫′ নিজে। 🧠 (The first 20 hours · Chunk the subject)
দিনগুলো
০/২৮ (০%)- ০৬৪Merge k Sorted Lists০/২
- ০৬৫Kth Smallest in Sorted Matrix০/২
- ০৬৬Find Median from Data Stream০/২
- ০৬৭Task Scheduler০/২
- ০৬৮Reorganize String০/২
- ০৬৯mock — heap০/২
- ০৭০সপ্তাহের হিসাব০/২
- ০৭১Minimum Number of Refueling Stops০/২
- ০৭২Subsets০/২
- ০৭৩Permutations০/২
- ০৭৪Word Search০/২
- ০৭৫N-Queens০/২
- ০৭৬mock — মিশিয়ে০/২
- ০৭৭ব্লক ৩-এর হিসাব০/২
ব্লক শেষে — নিজেকে যাচাই
১০টা, দুই mock, আর backtracking-এর টেমপ্লেট স্মৃতি থেকে?
উত্তরের আগে দিনের তালিকা না দেখে মনে করুন এই ব্লকে কী কী হয়েছে। 🧠 Test yourself