Nội dung ôn tập giai đoạn
Giai đoạn 1:
- Buổi 01: Nhập môn lập trình thi đấu
- Buổi 02: Các bài toán sắp xếp, tìm kiếm
- Buổi 03: Các bài toán sử dụng cấu trúc dữ liệu stack, queue , deque
- Buổi 04: Thuật toán tham lam
Giai đoạn 2:
- Buổi 05: Nhập môn quy hoạch động
- Buổi 06: Quy hoạch động giải bài toán tối ưu
- Buổi 07: Quy hoạch động giải bài toán đếm
Giai đoạn 3:
- Buổi 08: Cấu trúc dữ liệu cây phân đoạn (IT)
- Buổi 09: Cấu trúc dữ liệu cây nhị phân chỉ số (BIT)
- Buổi 10: Quy hoạch động kết hợp cấu trúc dữ liệu
Giai đoạn 4:
- Buổi 11: Các bài toán số học và xử lý bit
- Buổi 12: Quy hoạch động bitmask
- Buổi 13: Các bài toán Đồ thị cơ bản, DFS , BFS
Giai đoạn 5:
- Buổi 14: Cấu trúc dữ liệu các tập không giao nhau, bài toán cây khung nhỏ nhất sử dụng thuật toán Kruskal
- Buổi 15: Bài toán đường đi ngắn nhất trên đồ thị , Tìm chu trình
- Buổi 16: Các bài tập ứng dụng thuật toán đồ thị
Giai đoạn cuối:
Một số chú ý để lên đường
Comments