Description
In this course, you will learn:
- Greedy algorithms, divide and conquer, binary search, sorting, and dynamic programming are all important algorithmic strategies.
- Best approaches for efficiently implementing algorithms.
- Methods for debugging and testing applications.
Syllabus:
- Welcome
- Introduction
- Greedy Algorithms
- Divide-and-Conquer
- Dynamic Programming