Solve 1 cp exercise a day for 30 days.

Tue Apr 16 2024 11:36:50 GMT+0100 (GMT+01:00)

TL;DR Solving at least 1 competitive programming exercise a day for 30 days mainly in codeforces to sharpen my thinking.

Why ? Streak

Why ?

One of the best reasons everyone should code and certainly every good programmer know how to is learning how to solve problems
this skill spills out into most areas outside of tech, That's why I decided to pick it up again.
Programming has some many sub domaines that it becomes so easy to not practice this skill which is what happened to me.
I and many others got lost on the world of web libraries and abstractions, there are so many web libraries and frameworks built on top of each other.
You turn into a translator, you lose the skill of taking a problem apart and solving it effectively which is immensely beneficial to anyone's life.
I find Codeforces problems a great way to train myself to solve problems, because it forces you to build important sub habits essential to problem solving, such as:

Understanding the problem deeply:

There has been countless times where i could not solve a problem simply because i tried to read into it too fast which made me not read the problem as deep as i should have.

The longest attempt (this streak) is {6/30}days

The latest attempt is {6/30}days

The current streak is {1/30} days