I think this is the 7th time I’m revisiting the algorithms now.
I don’t know what happens after a really good start, I tend to get busy and lose midway. I really miss the old college days when I had all the time in the world. No worries about the work, food, home, shelter… everything was taken care of by my parents. It’s true that with experience comes responsibility… No wait, it was with great power comes great responsibility… Anyways, both are true to my knowledge.
So yeah I’m visiting the algorithms for the 7th time. This time I’m trying to get past the dynamic programming.
Dynamic Programming is the bitch. It’s a damn brute force with cache, nothing more.
There are surely better ways to solve the same problem, it’s just that you need to put in the time to think about the solution. And when it comes to interviewing or competitive programming, time is the most valuable asset. Dynamic programming hardly requires 7 lines of code to solve some of the trickiest questions. And that’s why it is a big deal.
Let’s see for how long I can keep it up this time.
Until next time.