মূল কনটেন্টে যান
🌍
গ্লোবাল DSA
ব্লক ৩ — 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)

Heaps ও Backtrackingদিন ০৬৪/১৩৩

Merge k Sorted Lists

এই দিনের কাজ · মোট ৫৫/ (%)
  • DSA ৭১/১১০ — Merge k Sorted Lists (LC 23 · ৬.২ K-way Merge) — heap আর divide-and-conquer, দুটোর complexity মুখে
    ৪৫🔁 ঝালাই হবেLC 23প্যাটার্ন 6.2 · K-way Merge
    নোট · ফাঁকা
  • কেন O(N log k), O(N log N) নয়
    ১০
দিন শেষে — নিজেকে যাচাই
দুই পদ্ধতির complexity?

উত্তরের আগে উপরের কাজ না দেখে মনে করুন এই দিনে কী কী করেছেন। 🧠 Test yourself