Skip to content

TheAnshul756/CSES-Solutions

Repository files navigation

CSES-Solutions

Solutions and Editorials to problems of CSES.

Current Status

Introductory Problems

Sorting and Searching

Dynamic Programming

Graph Algorithms

Range Queries

Tree Algorithms

Mathematics

String Algorithms

Additional Problems

Important Note

Everyone is requested to either comment their code properly or use appropriate variable and function names throughout the code.

What's this repo about?

This repo is created to house the solutions and editorials of problems of CSES at one place. CSES contains 200 problems from beginner to advanced levels.

What is CSES?

The CSES Problem Set contains a collection of competitive programming practice problems. You can access the problems here.

How to contribute?

Read the Contributing.md file for this. All the contributions should follow the guidelines.

Language for contribution

Contributions are accepted only in the following languages:

  • Assembly
  • C++
  • Haskell
  • Java
  • Node.js
  • Pascal
  • Python2
  • Python3
  • Ruby
  • Rust
  • Scala

Learning Resources

If you are new to Open source or github. You can follow this wonderful guide to learn more about it.

Keep Learning with Open Source