Tài liệu và đề cương để tập huấn cho đội dự tuyển ITK19 hè 2021. Hướng đến kỳ thi chọn HSG tỉnh Quảng Nam 2021 và HSG Quốc gia 2022.
- Thời gian: Thứ hai, ba, năm, bảy, 08:00 - 11:00.
- Địa điểm: Phòng Tin 02, trường THPT chuyên Nguyễn Bỉnh Khiêm.
Đăng ký tài khoản trên các trang web chấm bài trực tuyến (online judges):
- VNOJ: VNOI Online Judge
- LQDOJ: Le Quy Don Online Judge
- Codeforces
- HackerRank
- CSES - Code Submission Evaluation System
-
Tuần 01 (05.24 - 05.29): Lý thuyết đồ thị
(05.24) Kruskal - cây khung nhỏ nhất:
(05.25) Dijkstra - đường đi ngắn nhất trên đồ thị không có trọng số âm:
- VNOJ BINLADEN - VM 08 Bài 13: Bin Laden
- VNOJ QBSCHOOL - Đến trường
- VNOJ - VOI 17 Bài 4: Tàu điện ngầm
- VNOJ MELE2 - ELEVATOR II
(05.26) Dijkstra + Floyd:
- VNOJ DHFRBUS - Vé xe miễn phí
- LQDOJ LOCKDOWN - Phong tỏa
- VNOJ DHSERV - Dịch vụ truyền thông
- VNOJ VDANGER - Nguy hiểm rõ ràng trước mắt
- Codeforces 147B - Smile House
- LQDOJ ROBOT - Trò chơi với robot
(05.29) Tarjan
-
Tuần 02 (05.31 - 06.01): Lý thuyết đồ thị
(05.31) Tarjan & bài toán 2-SAT
- VNOI TJALG - Tìm TPLT mạnh
- VNOI MESSAGE - Truyền tin
- Codeforces 427C - Checkposts
- VNOJ TWOSAT - Du lịch
- LQDOJ GAMESHOWCWD - Truyền hình thực tế
- Codeforces 1239D - Catowice City
- Codeforces 1137C - Museums Tour
(06.01) Luồng cực đại, lát cắt cực tiểu, luồng hai cận
- VNOJ NKFLOW - Luồng cực đại trên mạng
- LQDOJ MAFIACWD
- VNOJ JOBSET - VOI 14 Bài 6: Chọn Công Việc
- LQDOJ MESSAGESCWD
- LQDOJ FILLB - Điền số cùng Ngọc
- LQDOJ STARCWD
Bài tập ôn tập các dạng đã học:
-
DFS & BFS:
-
Đường đi ngắn nhất:
-
Cây khung, DSU:
- VNOJ FWATER - Tưới nước đồng cỏ
- VNOJ QHROAD - Phá đường
- VNOJ YUGI (dành cho các em chưa train vào tháng 4)
- Codeforces 1213G - Path Queries
- VNOJ VMST - Cây khung
-
Luồng cực đại:
-
Tuần 03 (06.07 - 06.12): Đệ quy (recursion)
(06.07) Thi thử HSG tỉnh lần 01
- Thời gian làm bài: 08h00 - 10h30
- Link nộp bài
(06.08) Duyệt tập con, duyệt phân tập
-
Tuần 04 (06.15 - 06.19): Đệ quy (recursion)
(06.15) Thi thử HSG tỉnh lần 02
- Thời gian làm bài: 8h - 10h45
- Link nộp bài
(06.17) Đệ quy, quay lui, duyệt phân tập (tiếp theo):
(06.19) Đệ quy, quay lui, duyệt phân tập (tiếp theo):
-
Tuần 05 (06.21 - 06.26): Duyệt, chia để trị (recursion)
(06.21) Thi thử HSG tỉnh lần 03
- Thời gian làm bài: 8h - 10h45
- Link nộp bài
(06.22) Đệ quy, quay lui, duyệt phân tập (tiếp theo):
(06.24) Chặt nhị phân, chặt tam phân
- LQDOJ CSP - Tập xe
- LQDOJ Bộ số tam giác
- LQDOJ BUYCARD - Mua bài
- LQDOJ CJ di chuyển lực lượng
- Codeforces Bảo tồn
- LQDOJ MESSAGESCWD
(06.26) Chặt nhị phân, chặt tam phân (tiếp theo)
-
Tuần 05 (06.21 - 06.26): Cấu trúc dữ liệu (data structures)
(06.28) Thi thử HSG tỉnh lần 04
- Thời gian làm bài: 8h - 11h00
- Link nộp bài
(06.29) Ngăn xếp (stack), deque, danh sách liên kết (linked list)
- Codeforces Xóa cặp trùng
- Hackerrank Balanced Brackets
- Codeforces Dãy ngoặc hợp lệ
- Hackerrank Queue using Two Stacks
- Codeforces Kiểm tra tràn số
- LQDCoder Định và Ami (bản dễ)
- LQDCoder Định và Ami (bản khó)
- LQDOJ EOECWD
(07.01) Ngăn xếp (stack), deque, danh sách liên kết (linked list)
(07.03) Ngăn xếp (stack), deque, danh sách liên kết (linked list)
-
Tuần 06 (07.05 - 07.09): Cấu trúc dữ liệu (data structures)
(07.05) Thi thử HSG tỉnh lần 05
- Thời gian làm bài: 8h - 11h00
- Link nộp bài
Bài tập ôn CTDL:
-
Tuần 07 (07.12 - 07.17): Cấu trúc dữ liệu (data structures), quy hoạch động (DP)
(07.12) Thi thử HSG tỉnh lần 06
- Thời gian làm bài: 8h - 11h00
- Link nộp bài
(07.14) Fenwick tree
(07.15 - Sáng & chiều) Fenwick tree, quy hoạch động
- Codeforces Dãy con tăng
- VNOJ Chữ M
- IOI 2019 Shoes - Link nộp bài: Baekjoon
(07.17) Fenwick tree, quy hoạch động
-
Tuần 08 (07.19 - 07.24): Quy hoạch động (DP)
(07.19) Thi thử HSG tỉnh lần 07
- Thời gian làm bài: 8h - 11h00
- Link nộp bài
(07.22): Quy hoạch động bitmask
-
Các bài tập trong giai đoạn train online có thể tìm ở group Codeforces.
-
Tháng 9 - Băm (hashing)
-
Tháng 9 - Một số dạng QHĐ (DP) (3 buổi)
- LQDOJ Xâu thứ k
- VNOJ Chất lượng dịch vụ
- VNOJ String Reconstruction
- Baekjoon 피보나치 수 6 (Tính số Fibonacci thứ n mod 1e9 + 7)
- VNOJ Trò chơi lò cò
- VNOJ Tribonacci
- VNOJ VOI 17 Bài 2 - Dãy Fibonacci
- VNOJ Những viên bi ma thuật
- VNOJ Tổ chức đối lập
- VNOJ Another Tree Problem
- LQDOJ Dịch vụ chăm sóc khách hàng
- LQDOJ STREE
- LQDOJ KTREE
-
Tháng 9 - LCA
-
Tháng 10 - QHĐ chữ số
-
Tháng 10 - QHĐ chữ số