- Đếm sự xuất hiện của chuỗi con trong chuỗi
- LIS (Longest Increasing Subsequence) (Dynamic Programming)
- Knapsack (Dynamic Programming)
- Tìm chữ số cuối cùng của một lũy thừa
- Coin Problem (Dynamic Programming)
- Cách in ra tất cả phần tử trong Set
- Đường đi ngắn nhất (BFS) trong đồ thị
- Cách tìm số đỉnh tối thiểu cần truyền để đi qua hết tất cả các đỉnh (1 chiều)
- Cách tính lũy thừa bằng lũy thừa nhị phân