This repository contains my solutions to various competitive programming problems from CSES. These solutions are meant for educational purposes and to share different approaches to solving complex programming challenges.
| Problem Type | Number Solved |
|---|---|
| Introductory Problems | 14/19 |
| Sorting and Searching | 05/35 |
| Dynamic Programming | 03/19 |
| Graph Algorithms | 05/36 |
| Range Queries | 04/19 |
| Tree Algorithms | 05/16 |
| Mathematics | 02/31 |
| String Algorithms | 00/17 |
| Geometry | 00/07 |
| Advanced Techniques | 00/24 |
| Additional Problems | 00/77 |
| Total | 037/300 |
as of 15 March 2025
/: Contains categorized files based on the type of problem or the event in which the problem was featured.
- Python
- C++
While these solutions are primarily for my personal learning and reference, contributions in the form of problem solutions, improved explanations, or fixes are welcome. Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Make your changes and commit (
git commit -am 'Add some feature'). - Push to the branch (
git push origin feature-branch). - Create a new Pull Request.
- Name: Ahmad Dzuizz Annajib
- Email: ahmad.dzuizz.annajib@gmail.com
- LinkedIn: https://www.linkedin.com/in/dzuizz/
- Github: https://github.com/dzuizz
Special thanks to CSES for providing a platform to practice and improve coding skills.
Disclaimer: The solutions provided here are for learning purposes. Please do not use them to cheat or violate the coding platform's policies.