1. Giải thuật và lập trình - thầy Lê Minh Hoàng

Chắc hẳn những bạn học chuyên tin đều biết đến cuốn sách này, bởi nó như là một cuốn sách giáo khoa cho chuyên tin với các kiến thức cơ bản từ quay lui, sắp xếp đến quy hoạch động, đồ thị.

Link Download

2. Tài liệu giáo khoa chuyên tin

Về cơ bản, phần một và phần hai giống với giải thuật và lập trình, tuy nhiên được bổ sung thêm một số kiến thức như: số Catalan, xử lý số lớn bằng xâu,... Kèm theo đó là những bài tập vô cùng hấp dẫn để các bạn luyện tập.

Phần ba chứa các kiến thức nâng cao hơn, đó là hình học và lý thuyết trò chơi.

Link Download:

3. KC-BOOK

Đây là một cuốn sách cực kỳ hay về Quy hoạch động. Bạn có thể luyện tập hơn 40 bài quy hoạch động (có gợi ý lời giải) để có phản xạ tư duy mỗi khi gặp các bài QHĐ. Ngoài ra sách còn một số bài tập và gợi ý các dạng bài: duyệt, xử lý bit và phân đôi tập hợp

Link Download

4. Một số vấn đề đáng chú ý trong môn tin học

Cuốn sách này được viết bởi các cựu học sinh trường chuyên Phan Bội Châu - Nghệ An. Nó chứa các kiến thức tuyệt hay mà tài liệu giáo khoa chuyên tin hay giải thuật và lập trình đều không có như: duyệt ưu tiên, thuật toán tìm kiếm chuỗi KMP, quy hoạch động trạng thái, quy hoạch động vị trí cấu hình, quy hoạch động trên cây, tô màu đồ thị, thuật toán Dijkstra với đỉnh ảo, Interval Tree, Binary Index Tree, ...

Link Download

5. DP-SpeedUp - admin Ngô Minh Đức

Cuốn sách giới thiệu về phương pháp giảm độ phức tạp cho một số bài Quy hoạch động (được viết bằng tiếng Anh)

Link Download

6. KC-BOOK3

Link download