Skip to content

Latest commit

 

History

History
75 lines (58 loc) · 3.14 KB

File metadata and controls

75 lines (58 loc) · 3.14 KB

cpp-with-tpc

Hành trình rèn luyện C++ mỗi ngày qua các bài toán cấu trúc dữ liệu và tối ưu thuật toán.

Logo

Last Commit Repo Size Language


🎉 Tác giả

Contributors

🔍 Các thành viên
STT Tên Vai trò
1 tpc-pascal Vận động trí não giải bài toán khó

📖 Giới thiệu

Tôi yêu lập trình, và C++ là ngôn ngữ đồng hành cùng tôi trên con đường giải quyết những bài toán hóc búa. Repo này là nơi lưu trữ hành trình rèn luyện thuật toán mỗi ngày của tôi.

🛠 Thông tin kỹ thuật

  • Ngôn ngữ: C++ (Standard C++17 trở lên).
  • Trình biên dịch khuyến nghị: GCC 9.0+ hoặc Clang 10.0+.
  • Cách biên dịch thủ công:
    g++ -std=c++17 -O2 filename.cpp -o main
    ./main

📊 Thống kê giải bài (Tracking)

Nguồn bài tập Trạng thái Ghi chú
Luyen Code 🟡 Đang thực hiện Giải theo lộ trình cơ bản
NTUCoder 🟡 Đang thực hiện Các bài tập HSG
OJ-VNOI 🟡 Đang thực hiện Các bài tập thuật toán nâng cao
300 Exercise Code For Youth 🟡 Đang thực hiện Luyện tư duy căn bản

📝 Ghi chú quan trọng

  • Tính tối ưu: Các solution tập trung vào ý tưởng giải quyết vấn đề tại thời điểm viết. Trong tương lai, tôi sẽ cập nhật các phiên bản tối ưu hơn về bộ nhớ và thời gian xử lý.
  • Tần suất: Mục tiêu ít nhất 1 file .cpp mỗi ngày khi có thời gian rảnh.
  • Cơ chế vòng lặp (T):
    • T > 0: Chạy chương trình T lần (số lượng test case).
    • T < 0: Chạy vô hạn cho đến khi nhận tín hiệu ngắt (Ctrl+Z, Ctrl+C).
  • Input: Chương trình hoạt động tốt nhất khi dữ liệu nhập vào tuân thủ đúng định dạng và điều kiện của đề bài.

📁 Cấu trúc thư mục

cpp-with-tpc/
├── 2025/
├── 2026/
├── .gitignore
├── CONTRIBUTING.md
├── CREDITS.md
├── LICENSE
└── README.md

✈ Hướng dẫn đóng góp

Đọc thêm tại CONTRIBUTING.md

🙏 Nguồn tham khảo

Đọc thêm tại CREDITS.md