Welcome to this repository where you can find solutions for Facebook Hacker Cup, Vietnam ICPC (International Collegiate Programming Contest), and more. This collection is curated to support competitive programming enthusiasts in improving their skills by providing optimized algorithms, detailed explanations, and coding techniques.
If you find this repository helpful, please feel free to ⭐️. You can also contribute by adding new solutions, improving existing ones, or fixing bugs. Let's learn and grow together!
This repository serves as a comprehensive collection of competitive programming solutions for various prestigious coding contests including Facebook Hacker Cup, ICPC, and HackerRank. Each solution comes with a detailed explanation of the approach used, helping others understand and improve their own coding skills.
- Improve Competitive Programming Skills: Practice with real contest problems and explore optimized solutions.
- Detailed Explanations: Each solution includes step-by-step breakdowns to deepen your understanding.
- Continuous Updates: We update this repository every year with new solutions from recent contests.
- Programming Languages: Solutions are primarily written in Python, C++.
- Algorithms: Focus on Dynamic Programming, Graph Theory, Data Structures, Greedy Algorithms, and Sorting.
- Link to the official contest: Vietnam ICPC Archives
- Several solutions here
We welcome contributions from fellow programmers! If you'd like to add a solution, improve an existing one, or fix a bug, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/new-solution
). - Commit your changes (
git commit -m 'Add solution for XYZ problem'
). - Push to the branch (
git push origin feature/new-solution
). - Open a Pull Request.
This repository is licensed under the MIT License. See the LICENSE file for more details.
If you don't find what you are looking for, you can check out my blog site jine.blog for more solutions or contact me via email at @jinergenkai.