Khóa học C++ luyện thi
Khám phá lộ trình học tập toàn diện được thiết kế giúp học viên nâng cao tư duy, kỹ năng giải quyết bài toán và lập trình thành thạo.
Giới thiệu khóa học
Khóa học C++ luyện thi trang bị cho học viên nền tảng lập trình thuật toán bài bản và chuyên sâu với ngôn ngữ lập trình mạnh mẽ. Phù hợp cho học sinh định hướng thi học sinh giỏi, Tin học trẻ Bảng B/C hoặc phát triển phần mềm lâu dài.
Nội dung chính tập trung vào:
- Cú pháp ngôn ngữ chuẩn hóa và tư duy giải quyết bài toán thuật toán.
- Tối ưu hóa thời gian chạy và dung lượng bộ nhớ của chương trình.
- Thực hành lập trình trực tuyến trên hệ thống chấm bài tự động (Online Judge) phản hồi tức thì.
Giảng viên phụ trách
Thầy Phan Tuấn Kiệt
• 20+ năm kinh nghiệm giảng dạy Tin học văn phòng
• Chuyên môn: Đào tạo Scratch cơ bản - nâng cao - luyện thi, Python cơ bản - nâng cao - luyện thi, C++ - nâng cao - luyện thi...
Lộ trình chi tiết
Chương 1: Cơ bản & Làm quen
Bắt đầu với những kiến thức nền tảng và bài học vỡ lòng.Bài 1 - Khai thác thư viện chuẩn vector STL Khóa
Bài giảng chi tiết về chủ đề Khai thác thư viện chuẩn vector STL giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 2 - Duyệt phần tử vector bằng iterator Khóa
Bài giảng chi tiết về chủ đề Duyệt phần tử vector bằng iterator giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 3 - Cấu trúc dữ liệu hàng đợi queue Khóa
Bài giảng chi tiết về chủ đề Cấu trúc dữ liệu hàng đợi queue giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 4 - Cấu trúc dữ liệu ngăn xếp stack Khóa
Bài giảng chi tiết về chủ đề Cấu trúc dữ liệu ngăn xếp stack giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 5 - Thư viện set lưu trữ phần tử duy nhất Khóa
Bài giảng chi tiết về chủ đề Thư viện set lưu trữ phần tử duy nhất giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 6 - Thư viện map ánh xạ khóa giá trị Khóa
Bài giảng chi tiết về chủ đề Thư viện map ánh xạ khóa giá trị giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Chương 2: Trung cấp & Tương tác
Tăng cường khả năng tương tác và kiểm tra đánh giá đợt 1.Bài 7 - Hàm tìm kiếm nhị phân lower bound Khóa
Bài giảng chi tiết về chủ đề Hàm tìm kiếm nhị phân lower bound giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 8 - Hàm tìm kiếm nhị phân upper bound Khóa
Bài giảng chi tiết về chủ đề Hàm tìm kiếm nhị phân upper bound giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 9 - Thuật toán sắp xếp nhanh quick sort và sort STL Khóa
Bài giảng chi tiết về chủ đề Thuật toán sắp xếp nhanh quick sort và sort STL giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 10 - Tối ưu hóa thời gian chạy bằng Fast IO C++ Khóa
Bài giảng chi tiết về chủ đề Tối ưu hóa thời gian chạy bằng Fast IO C++ giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 11 - Ôn luyện chi tiết cấu trúc dữ liệu STL Khóa
Bài giảng chi tiết về chủ đề Ôn luyện chi tiết cấu trúc dữ liệu STL giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 12 - Kiểm tra lần 1 Khóa
Bài kiểm tra đánh giá năng lực đợt 1 về các kiến thức cơ bản đã học trong nửa đầu khóa học.
Chương 3: Nâng cao & Ứng dụng
Làm quen với các cấu trúc chuyên sâu và kiểm tra đánh giá đợt 2.Bài 13 - Duyệt đồ thị theo chiều rộng BFS Khóa
Bài giảng chi tiết về chủ đề Duyệt đồ thị theo chiều rộng BFS giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 14 - Duyệt đồ thị theo chiều sâu DFS Khóa
Bài giảng chi tiết về chủ đề Duyệt đồ thị theo chiều sâu DFS giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 15 - Tìm đường đi ngắn nhất trên đồ thị lưới Khóa
Bài giảng chi tiết về chủ đề Tìm đường đi ngắn nhất trên đồ thị lưới giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 16 - Đếm số thành phần liên thông đồ thị Khóa
Bài giảng chi tiết về chủ đề Đếm số thành phần liên thông đồ thị giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 17 - Quy hoạch động cơ bản trong C++ Khóa
Bài giảng chi tiết về chủ đề Quy hoạch động cơ bản trong C++ giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 18 - Kiểm tra lần 2 Khóa
Bài kiểm tra đánh giá năng lực đợt 2 về các kiến thức nâng cao.
Chương 4: Dự án tổng hợp & Đánh giá
Hoàn thiện kỹ năng qua dự án thực tế và thi tốt nghiệp cuối khóa.Bài 19 - Bài toán con ếch nhảy bậc thang quy hoạch động Khóa
Bài giảng chi tiết về chủ đề Bài toán con ếch nhảy bậc thang quy hoạch động giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 20 - Chiến thuật giải đề thi Tin học trẻ bảng B/C Khóa
Bài giảng chi tiết về chủ đề Chiến thuật giải đề thi Tin học trẻ bảng B/C giúp học viên nắm vững lý thuyết và thực hành thành thạo.
Bài 21 - Kiểm tra cuối khóa Khóa
Bài thi cuối khóa đánh giá toàn diện năng lực học viên để xét cấp chứng chỉ hoàn thành khóa học.
Kết quả đạt được sau khóa học
- Luyện thi học sinh giỏi và Tin học trẻ bảng B/C
- Thành thạo cấu trúc dữ liệu STL (Vector, Set, Map, Queue, Stack)
- Giải các bài toán đồ thị và hình học thuật toán nâng cao
Đối tượng phù hợp
Độ tuổi & Trình độ
Khóa học được thiết kế tối ưu cho đối tượng Lớp 6 - 9, trình độ Luyện thi.