You have some programming experience and now want to take your skills to a new level? Learning algorithms and mastering algorithmic thinking is by far the most effective way of rapidly improving as a developer and problems solver.
You will learn the most interesting and useful algorithms in this course. For each algorithm or topic, I have given a concise explanation, example and implementation outline. Then it’s your turn to apply the new learned algorithm to solve real problems. For that, I hand-picked some practice coding questions and quizzes. When you struggle with an issue and need help, leave your doubts in the question/answer forum and I will answer your problems.
Sign up now and get started with competitive programming!
1 Courses
191 students
A well explained course. Great for revision of all topics before interviews
Absolutely loved it!
So far it is an amazing learning experience
nice explanations of important algos
good course with proper explanation and implementation of code.
A great course for quick revision. Instructor knows the concept well.
In the middle of it and liking it till now