This course will explain Grokking Algorithms book, it is useful for anyone who knows the basics of coding and wants to understand algorithms.
![Grokking Algorithms](https://debug.to/?qa=blob&qa_blobid=17213433836147085086)
This course series consists of 16 videos divided into 10 Lectures as the following:
- Lecture 0 - Introduction to Grokking Algorithms Book
- Lecture 1 - Grokking Algorithms _ Binary Search
- Lecture 2
- Grokking Algorithms -Array & Linked List(part 1)
- Grokking Algorithms -Selection Sort(part 2)
- Lecture 3 - Grokking Algorithms - Recursion
- Lecture 4 - Grokking Algorithms _Quick Sort
- Lecture 5
- Grokking Algorithms _Hash Tables(part 1)
- Grokking Algorithms _Hash Tables(part 2)
- Lecture 6
- Grokking Algorithms _ Breadth-first search(part 1)
- Grokking Algorithms _ Breadth-first search (part 2)
- Lecture 7
- Grokking Algorithms _ Dijkstra’s algorithm (part 1)
- Grokking Algorithms _ Dijkstra’s algorithm(part 2)
- Lecture 8
- Grokking Algorithms _ Greedy Algorithms(part 1)
- Grokking Algorithms _ Greedy Algorithms(part 2)
- Lecture 9
- Grokking Algorithms _ Dynamic programming(part 1)
- Grokking Algorithms _ Dynamic programming(part 2)