Today, I will be sharing some topic-wise practice resources...↵
↵
Practice by Topic – Recommended Resources:↵
↵
↵
↵
**YouKn0wWho Academy**↵
YouKn0wWho Academy is a platform where problems are organized topic-wise, and each topic contains standard problems sorted by difficulty levels such as Easy, Medium, Hard, and Very Hard.↵
This site is extremely useful for beginners because it provides a clear learning path — which topic to learn first, and what to study next.↵
It also suggests the appropriate problem rating for each topic, helping learners improve step-by-step.↵
Overall, it's a great resource for beginners to build a strong foundation.↵
(https://youkn0wwho.academy/topic-list)↵
↵
↵
**LightOJ**↵
LightOJ offers a topic-wise problem list with categorized difficulty levels such as Easy, Medium, and Hard.↵
A big advantage is that it also includes previous ICPC problems, making it a perfect platform for competitive programming preparation.↵
Highly recommended for intermediate-level learners.↵
(https://lightoj.com/problems/category)↵
↵
↵
**CSES Problem Set**↵
The **CSES problem set** provides problems ranging from beginner-friendly to advanced difficulty levels across various topics.↵
This platform is excellent for strengthening concepts and learning algorithms in a systematic way.↵
Great for building a solid problem-solving foundation.↵
(https://cses.fi/problemset/)↵
↵
↵
**TLE Eliminators 31-Sheet**↵
This sheet contains Codeforces-rated problems (800 to 1900), with 31 problems for each rating level.↵
Solving these problems helps develop rating-wise problem-solving skill and builds confidence gradually.↵
Very useful for progressive competitive programming practice.↵
(https://www.tle-eliminators.com/cp-sheet)↵
↵
↵
**If you know more helpful resources, feel free to share — learning together builds a stronger community!**↵
↵
**Success comes from consistency, and discipline keeps you consistent.**
↵
Practice by Topic – Recommended Resources:↵
↵
↵
↵
**YouKn0wWho Academy**
YouKn0wWho Academy
This site is extremely useful for beginners because it provides a clear learning path — which topic to learn first, and what to study next.↵
It also suggests the appropriate problem rating for each topic, helping learners improve step-by-step.↵
Overall, it's a great resource for beginners to build a strong foundation.↵
(https://youkn0wwho.academy/topic-list)↵
↵
↵
**LightOJ**
LightOJ
A big advantage is that it also includes previous ICPC problems, making it a perfect platform for competitive programming preparation.↵
Highly recommended for intermediate-level learners.↵
(https://lightoj.com/problems/category)↵
↵
↵
This platform is excellent for strengthening concepts and learning algorithms in a systematic way.↵
Great for building a solid problem-solving foundation.↵
(https://cses.fi/problemset/)↵
↵
↵
**TLE Eliminators 31-Sheet**↵
This sheet contains Codeforces-rated problems (800 to 1900), with 31 problems for each rating level.↵
Solving these problems helps develop rating-wise problem-solving skill and builds confidence gradually.↵
Very useful for progressive competitive programming practice.↵
(https://www.tle-eliminators.com/cp-sheet)↵
↵
↵
**If you know more helpful resources, feel free to share — learning together builds a stronger community!**↵
↵
**Success comes from consistency, and discipline keeps you consistent.**



