Basic A
Về khóa học này
📘 KHÓA HỌC BASIC A: XÂY MÓNG VỮNG CHÀI
Người dẫn đường: Văn Phúc | Người chinh phục: Quốc Huy
🎯 TẠI SAO PHẢI LÀ BASIC A?
Nhiều người muốn học ngay thuật toán "khủng", nhưng lại hay bị "văng" vì những lỗi nhỏ nhặt. BASIC A sinh ra để đảm bảo Quốc Huy sẽ:
- Code không Bug: Hiểu rõ từng kiểu dữ liệu để không bao giờ bị tràn số.
- Tư duy tối ưu: Bắt đầu làm quen với khái niệm độ phức tạp \(O(N)\), không còn code theo kiểu "chạy được là mừng".
- Làm chủ công cụ: Biến mảng, chuỗi và các hàm có sẵn trong C++ thành "vũ khí" sắc bén.
🗺️ LỘ TRÌNH 25 CHUYÊN ĐỀ "SĂN" KIẾN THỨC
Khóa học được chia làm 4 "mặt trận" chính:
1. Nhập môn & Tư duy logic (Chuyên đề 1 - 4)
- Nội dung: Cú pháp, ASCII, vòng lặp
FOR,WHILE, và cáchIF-ELSE. - Mục tiêu: Huy phải viết code mượt như viết văn, nắm lòng cách nhập xuất nhanh để không mất thời gian "oan" khi đi thi.
2. Xử lý chuỗi & Mảng cơ bản (Chuyên đề 5 - 12)
- Nội dung:
String,getline,sort, và cách duyệt ước trong căn bậc hai. - Mục tiêu: Xóa tan nỗi sợ xử lý văn bản và bắt đầu biết cách sắp xếp dữ liệu theo ý mình.
3. Kỹ thuật đếm & Tối ưu bộ nhớ (Chuyên đề 13 - 15)
- Nội dung: Đếm phân phối và cấu trúc dữ liệu MAP.
- Mục tiêu: Đây là "đặc sản" của BASIC A. Huy sẽ biết cách đếm hàng triệu phần tử chỉ trong nháy mắt.
4. Số học & Toán học thuật toán (Chuyên đề 16 - 25)
- Nội dung: Số nguyên tố, GCD, LCM, Phân tích thừa số, Đồng dư thức và cách suy nghĩ công thức toán.
- Mục tiêu: Xây dựng nền tảng toán học cực chắc để sau này cân các bài toán khó hơn ở mức độ HSG.
💡 PHƯƠNG PHÁP HỌC "1-KÈM-1" TẠI SAO HIỆU QUẢ?
- Mentor Phúc: Sẽ không chỉ dạy code, mà còn chia sẻ kinh nghiệm đi thi, các "mẹo" dùng
freopenhay cách tránh bẫy của đề bài. - Student Huy: Được thực hành trực tiếp trên các bộ đề thi thực tế (như đề HSG 9 Đà Nẵng). Chỗ nào chưa thông, Phúc sẽ dừng lại giảng đến khi Huy "ồ" lên thì thôi.
📋 CAM KẾT ĐẦU RA
Sau khi hoàn thành 25 chuyên đề này, Quốc Huy sẽ:
- Tự tin giải quyết các bài toán mức độ cơ bản và trung bình trong đề thi Chuyên.
- Nắm vững toàn bộ kỹ thuật xử lý mảng và chuỗi.
- Có nền tảng số học vững chắc để bước sang BASIC B (nơi có Binary Search và Two Pointers đang chờ).
Văn Phúc nhắn nhủ: "BASIC A là lúc mình rèn sự kiên nhẫn. Móng có chắc thì nhà mới cao, cố lên nhé Huy!"