Skip to content

Solutions to the CSES Problem Set in C++. Covers DP, graphs, trees, range queries, math, strings, and more. A grind repo to sharpen problem-solving, track progress, and build strong foundations for Codeforces, HackerRank, ICPC, and beyond

Notifications You must be signed in to change notification settings

shivanshcoding/CSES-Solutions-ProblemSet

Repository files navigation

📚 CSES-Solutions-ProblemSet

📌 About This Repository

Welcome to my CSES Problem Set solutions repository!
This repo contains my implementations of the CSES Problem Set – one of the best collections of algorithmic problems for building strong foundations in competitive programming.


⚡ Current Grind Stats

  • 👤 User: shivansh_coding
  • 🌍 Country: India
  • 📝 Submissions: 138
  • 🏁 First Submission: Feb 10, 2025
  • Last Submission: Sept 17, 2025
  • 💻 Languages Used: C++ (100%)

🗂️ Repository Structure

CSES-Solutions-ProblemSet/
│── Introductory Problems/
│── Sorting and Searching/
│── Dynamic Programming/
│── Graph Algorithms/
│── Range Queries/
│── Tree Algorithms/
│── Advanced Techniques/
│── Bitwise Operations/
│── Mathematics/
│── Geometry/
│── String Algorithms/
│── Sliding Window Problems/
│── README.md
└── .gitignore

About

The CSES Problem Set is a well-known collection of algorithmic problems that help in improving problem-solving skills. The problems cover various topics, including:

  • Sorting and Searching
  • Dynamic Programming
  • Graph Algorithms
  • Mathematics
  • String Algorithms
  • Geometry
  • and more...

Solutions

All solutions are implemented in C++ and follow best coding practices. Each problem solution is placed in its respective category folder.

How to Use

  1. Clone the repository:
    git clone https://github.com/shivanshcoding/CSES-Solutions.git
  2. Navigate to the desired problem's folder.
  3. Open and run the C++ file using any C++ compiler.

Contributing

If you:

  • Find a bug 🐞
  • Have a more optimized solution ⚡
  • Want to share editorial insights 📝

Feel free to open a Pull Request or Discussion or connect with me on LinkedIn 🔗

License

This project is open-source and available under the MIT License.


🚀 *Grind · Learn · Master · Repeat* 🚀

About

Solutions to the CSES Problem Set in C++. Covers DP, graphs, trees, range queries, math, strings, and more. A grind repo to sharpen problem-solving, track progress, and build strong foundations for Codeforces, HackerRank, ICPC, and beyond

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages