Let me make myself clear at the earliest: I don’t require "books and other programming stuff"
All I want is some good advice and motivation on how to maximize the last two years of my engineering to improve my understanding of this scenario of programming. I plan to take programming contests in coming time however this very idea of participating gets dropped because of incapability of converting an algorithm into a desired program although I could very well understand any algorithm (might sound contradictory). I don’t understand what I haven’t followed and the worst part being time shall slowly fade away over these two years as the past two years. If you could add something you think would be useful for me here then please.