Skip to content

Solutions and explanations for Facebook Hacker Cup and ICPC problems. Improve your competitive programming skills with real contest problems and sample solutions.

License

Notifications You must be signed in to change notification settings

jinergenkai/competitive-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Competitive Programming Solutions: Facebook Hacker Cup, ICPC, and more

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!


Table of Contents


About This Repository

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.

Why This Repository?

  • 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.

Technologies and Languages Used

  • Programming Languages: Solutions are primarily written in Python, C++.
  • Algorithms: Focus on Dynamic Programming, Graph Theory, Data Structures, Greedy Algorithms, and Sorting.

Solutions

Vietnam ICPC (International Collegiate Programming Contest)

ICPC 2023

ICPC 2022


Contributing

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:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/new-solution).
  3. Commit your changes (git commit -m 'Add solution for XYZ problem').
  4. Push to the branch (git push origin feature/new-solution).
  5. Open a Pull Request.

License

This repository is licensed under the MIT License. See the LICENSE file for more details.

More

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.

About

Solutions and explanations for Facebook Hacker Cup and ICPC problems. Improve your competitive programming skills with real contest problems and sample solutions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published