What are the best ways to improve problem solving skills in computer programming?
I want to improve my problem solving skills or logics by getting a proper understanding of algorithms in computer science so that I can enhance my approach to a problem. Are there are any good courses available for Algorithms?