Competitive Programming Handbook
Welcome to the CP Handbook, a structured guide for learning algorithms and techniques used in competitive programming.
Difficulty Levels
| Difficulty | Description |
|---|---|
| Very Easy | Concepts that are straightforward, good for beginners. |
| Easy | Slightly challenging, requires basic understanding. |
| Medium | Requires problem solving skills and familiarity with algorithms/data structures. |
| Hard | Advanced topics requiring strong understanding and practice. |
Importance Levels
| Importance | Description |
|---|---|
| ★★★ | Essential topic, must know. |
| ★★☆ | Useful topic, recommended to know. |
| ★☆☆ | Rare topic, nice to have. |