CP Tutorial
Introduction to CP tutorial
Quickly understand what is competitive programming and the outline for this tutorial
Programming Language C++
If you are unfamiliar with C++, you can read the tutorial for C++ and start writing your first line of code.
CP Techniques
Some Common Techniques helpful in competitions.
Algorithms and Data Structures
Covers essential algorithms and data structures relevant to competitive programming.
Goal of this website
To create a beginner-friendly tutorial with practice problems added to each section.
If you are a beginner in C++ and Competitive Programming, you can start by reading the first page of tutorial and begin coding.
If you are experienced and want to improve you skills, you can jump to Algorithms and Data Structures section for more advanced material.
Feel free to share this website or use it as teaching material.