I am a good programmer, but not very good at Algorithms. How should I improve my algorithm knowledge?
When I go to interviews I am always able to solve the technical problems. But one thing I lack is : Knowledge of algorithms and Datastructures. What can I do in order to get better? Are there any books or video tutorials that will help me?