Starting with asymptotic analysis to outline the importance of efficient algorithms, we revisited important algorithmic paradigms:
- Brute force algorithms
- Greedy algorithms
- Divide and conquer algorithms
- Dynamic programming algorithms
Furthermore, we covered major algorithms on the following topics:
We at Educative hope that this course has been a good learning experience for you. Thank you for sticking with it to the end!