In this course, you will learn :
- Understanding of various algorithm types as well as a simple process for approaching complex analysis.
- Exposed to the most important algorithms that you're likely to encounter in an interview as you progress through the course.
- You'll work your way through over 50 interactive coding challenges, each with detailed solutions.
- Algorithmic Paradigms
- Asymptotic Analysis
- Sorting and Searching
- Dynamic Programming
- Greedy Algorithms
- Divide and Conquer
- Graph Algorithms