Hai con trỏ - Two Pointers
Kỹ thuật 2 con trỏ là một trong những kỹ thuật điển hình để tìm ra mảng con/ chuỗi con thỏa mãn một điều kiện cho trước.
Chi tiết:
- Giới thiệu kỹ thuật hai con trỏ
- Cách phát hiện những bài toán có thể áp dụng hai con trỏ
- Bài toán tìm mảng con có tổng bằng K
- So sánh thuật toán thường và hai con trỏ
Một số dạng Leetcode hay gặp:
- Chuỗi con / Mảng con thỏa mãn một điều kiện cho trước
- Chuỗi con / Mảng con ngắn/ dài nhất thỏa mãn một điều kiện cho trước
1. Giới thiệu kỹ thuật hai con trỏ
1.1. 5.1. Giới thiệu hai con trỏ
1.2. [LC] Phát hiện những bài toán có thể sử dụng 2 con trỏ
Click to view morearrow_forward
2. Bài toán tìm mảng con có tổng bằng K
2.1. 5.2.1 Bài toán tìm mảng con có tổng bằng K cho trước
2.2. 5.2.3. Điều kiện thay đổi vị trí con trỏ
2.3. 5.2.4 Tiến hành chạy thuật toán
3. Gợi ý làm bài tập
3.1. [LC] 5.3. Gợi ý 1004. Max Consecutive Ones III
Click to view morearrow_forward