Skip to content

tuducuyvu/Cpp-Warehouse

Repository files navigation

📘 Competitive Programming - C++ Warehouse

"Thuật toán này vốn đã nổ não rồi mà còn gặp code bựa bựa nữa 💀😭🥀" – cảm giác này hầu hết chúng ta khi luyện CP (chắc) cũng từng trải rồi.

Khi mới bắt đầu học cp, mình thường gặp khó khăn trong việc tìm những đoạn code mẫu dễ hiểu. Dù có rất nhiều resources ngoài kia, nhưng phần lớn:

  • Viết bẩn hoặc quá ngắn gọn, gây khó hiểu
  • Không có comment hoặc lời giải thích rõ ràng
  • Code quá tối ưu, che giấu logic cơ bản
  • Không phù hợp với format thi đấu thật ( có nhiều code mình thấy spam vector thay mảng )

và code ChatGPT sai / copy trên mạng

Vì thế, mình tạo repo này với mục tiêu:

  • 👉👈 Chia sẻ các đoạn code mẫu chuẩn hóa, rõ ràng, đã test (maybe🐧)

  • 🧠 Hướng tới hiểu bản chất, không chỉ Ctrl C V

  • 🔥 Giúp các bạn cùng học, đặc biệt là các thế hệ sau, có thể tiếp cận thuật toán một cách nhanh chóng, hiệu quả

Hi vọng repo này sẽ phần nào giúp bạn tiết kiệm thời gian, giảm bớt rào cản khi học và có một nơi để tham khảo nhanh.


Một Số Nguồn Tài Liệu Hay

Một Số Nguồn Bài Hay

Một Số Utility Web

Nhìn Có Vẻ Hay


Disclaimer❗

  • Mình không đảm bảo rằng code trong repo này sẽ tốt hơn hoặc dễ đọc hơn tất cả các code mẫu khác.
  • Các bạn nên ưu tiên học từ code mẫu trong tài liệu chính thức, và xem đây như một cách implement khác từ góc nhìn cá nhân.
  • Trong code của mình có dùng một số thủ thuật để rút gọn hoặc tối ưu, nhưng mình luôn cố gắng giữ cho code dễ hiểu nhất có thể.

  • Nếu mọi người có thắc mắc thì có thể Open Issue
  • Nếu mọi người muốn góp code của chính mình vào đây thì có thể Pull Request 👉👈

🎯 "Don’t watch the clock; do what it does. Keep going." – Sam Levenson

About

In Development

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages