Source Map — Level 6: Two Pointers ও Sliding Window¶
এই folder-এর প্রতিটা concept আর problem-এর উৎসের হিসাব। সব Bengali prose, diagram আর code এই repo-র জন্য নতুন করে লেখা; কোনো বই বা সাইটের লেখার copy বা অনুবাদ নয়। Problem statement কোথাও তুলে আনা হয়নি — শুধু official link দেওয়া আছে।
| Concept / Problem | Source Type | Source Name | Link | How it is used | Copying status |
|---|---|---|---|---|---|
| Two pointers, sliding window templates | Common knowledge | Standard CP/interview curriculum | — | concept-notes.md-র মূল ব্যাখ্যা; শুঁয়োপোকা/ধাওয়া analogy নিজের | original explanation |
| শুঁয়োপোকা, invariant মিটার, দুই-হাতে-চাপা analogies | This repo | concept-notes.md, visualization-ideas.md | ./concept-notes.md | শেখানোর নিজস্ব framing | original explanation |
| Two Sum Sorted | Online judge | LeetCode Two Sum II Input Array Is Sorted | https://leetcode.com/problems/two-sum-ii-input-array-is-sorted/ | Problem 081-এর practice link; নিরাপদ-move প্রমাণ নিজের | official link only |
| Sum of Two Values | Online judge | CSES Sum of Two Values | https://cses.fi/problemset/task/1640 | Problem 081-এর CP practice link | official link only |
| Pair with Difference K | Online judge | LeetCode K-diff Pairs in an Array | https://leetcode.com/problems/k-diff-pairs-in-an-array/ | Problem 082-এর practice link; ধাওয়া ব্যাখ্যা নিজের | official link only |
| Three Sum | Online judge | LeetCode 3Sum | https://leetcode.com/problems/3sum/ | Problem 083-এর practice link; duplicate-skip আলোচনা নিজের | official link only |
| Container With Most Water | Online judge | LeetCode Container With Most Water | https://leetcode.com/problems/container-with-most-water/ | Problem 084-এর practice link; প্রমাণ নিজের ভাষায় | official link only |
| Sliding Window Sum (fixed) | Common knowledge | Classic exercise | — | Problem 085, নিজের ভাষায় বানানো অনুশীলনী | original explanation |
| Longest Subarray with Sum K (positive) | Common knowledge | Classic exercise | — | Problem 086, নিজের ভাষায় বানানো অনুশীলনী | original explanation |
| Minimum Size Subarray Sum | Online judge | LeetCode Minimum Size Subarray Sum | https://leetcode.com/problems/minimum-size-subarray-sum/ | Problem 087-এর practice link; amortized ব্যাখ্যা নিজের | official link only |
| At Most K Distinct (K=2) | Online judge | LeetCode Fruit Into Baskets | https://leetcode.com/problems/fruit-into-baskets/ | Problem 088-এর practice link; count map আলোচনা নিজের | official link only |
| Exactly K Distinct | Online judge | LeetCode Subarrays with K Different Integers | https://leetcode.com/problems/subarrays-with-k-different-integers/ | Problem 089-এর practice link; atMost-বিয়োগ ছবি নিজের | official link only |
| Product Less Than K | Online judge | LeetCode Subarray Product Less Than K | https://leetcode.com/problems/subarray-product-less-than-k/ | Problem 090-এর practice link; r-l+1 গোনার ব্যাখ্যা নিজের | official link only |
| Problem note template | This repo | math-problem-note-template.md | ../../templates/math-problem-note-template.md | problems/README.md থেকে রেফার করা | original explanation |
| Prefix + hash map backward link | This repo | Level 5 folder | ../05-prefix-difference-contribution/ | Negative number-এ window-র সীমা বোঝাতে cross-reference | original explanation |