Nền tảng — Foundations
7 pattern cơ bản: Hash Map, Sliding Window, Two-Pointer, Stack, Linked List, Greedy, Prefix Sum. ~13 bài, ~5 giờ.
- 1
1. Hash Map — tra cứu O(1)
- 2
2. Sliding Window — cửa sổ trượt
- 3
3. Two-Pointer — 2 con trỏ
- 4
4. Ngăn xếp — vào sau ra trước
- 5
5. Danh sách liên kết — node nối node
- 6
6. Tham lam — chọn tốt nhất tại chỗ
- 7
7. Prefix Sum — tổng tiền tố
- 8
8. Tổng hợp & luyện