ব্লক ১ — ভিত্তি
দিন ০০১–০১৪ · Hashing · Two Pointers · Sliding Window · Binary Search
সবচেয়ে বেশি আসে এই চারটা — hashmap, two pointer, sliding window, binary search। প্রথম দুই সপ্তাহে দশটা প্রবলেম, দিনে একটা, প্রতিটার পাশে প্যাটার্নের নাম লেখা। এখন লক্ষ্য চেনা নয়, হাত বসানো: প্রতিটা প্যাটার্নের টেমপ্লেট নিজে লিখতে পারা।
প্রথম সপ্তাহটা বিচ্ছিরি লাগবে — ৩০ মিনিটে একটা easy হয় না, demo দেখতে হয়। এটা স্বাভাবিক; নতুন দক্ষতার প্রথম কয়েক ঘণ্টা এরকমই। 🧠 (The first 20 hours)
দিনগুলো
০/২৭ (০%)- ০০১Two Sum০/৩
- ০০২Valid Anagram০/২
- ০০৩Valid Palindrome০/২
- ০০৪Two Sum II০/২
- ০০৫প্রথম medium০/২
- ০০৬সপ্তাহের পাঁচটা, না দেখে০/২
- ০০৭সপ্তাহের হিসাব০/১
- ০০৮Container With Most Water০/২
- ০০৯Sliding window শুরু০/২
- ০১০Minimum Size Subarray Sum০/২
- ০১১Binary Search০/২
- ০১২Search Insert Position০/২
- ০১৩দুই সপ্তাহের দশটা০/২
- ০১৪ব্লক ১-এর হিসাব০/১
ব্লক শেষে — নিজেকে যাচাই
১০টা প্রবলেম, প্রতিটার নোটের দুই ঘর ভরা, আর দুই শনিবারের এক পাতার chunk লেখা?
উত্তরের আগে দিনের তালিকা না দেখে মনে করুন এই ব্লকে কী কী হয়েছে। 🧠 Test yourself