Filename Size 1. Getting Started/1- Introduction.mp4 50.2 MB 1. Getting Started/Data Structures - Part 2.zip 160.5 KB 2. Binary Trees (73m)/1- Introduction.mp4 47.1 MB 2. Binary Trees (73m)/10- Binary Tree.zip 1.6 KB 2. Binary Trees (73m)/10- Depth First Traversals.mp4 109.1 MB 2. Binary Trees (73m)/11- Depth and Height of Nodes.mp4 107.2 MB 2. Binary Trees (73m)/12- Minimum Value in a Tree.mp4 175 MB 2. Binary Trees (73m)/13- Exercise- Equality Checking.mp4 18 MB 2. Binary Trees (73m)/14- Solution- Equality Checking.mp4 98.9 MB 2. Binary Trees (73m)/15- Exercise- Validating Binary Search Trees.mp4 37.2 MB 2. Binary Trees (73m)/16- Solution- Validating Binary Search Trees.mp4 119.6 MB 2. Binary Trees (73m)/17- Exercise- Nodes at K Distance.mp4 14.4 MB 2. Binary Trees (73m)/18- Solution- Nodes at K Distance from the Root.mp4 141.2 MB 2. Binary Trees (73m)/19- Level Order Traversal.mp4 47.8 MB 2. Binary Trees (73m)/2- What are Trees.mp4 65 MB 2. Binary Trees (73m)/20- Trees- Exercises.pdf 37.7 KB 2. Binary Trees (73m)/21- Summary.mp4 13.3 MB 2. Binary Trees (73m)/3- Exercise- Populating a Binary Search Tree.pdf 1.3 MB 2. Binary Trees (73m)/4- Exercise- Building a Tree.mp4 36 MB 2. Binary Trees (73m)/5- Solution- insert().mp4 172.7 MB 2. Binary Trees (73m)/6- Solution- find().mp4 36.5 MB 2. Binary Trees (73m)/7- Traversing Trees.mp4 49 MB 2. Binary Trees (73m)/8- Exercise- Tree Traversal.pdf 95 KB 2. Binary Trees (73m)/9- Recursion.mp4 97.2 MB 3. AVL Trees (49m)/1- Introduction.mp4 2.8 MB 3. AVL Trees (49m)/10- Exercise- Balance Factor.mp4 45.2 MB 3. AVL Trees (49m)/11- Solution- Balance Factor.mp4 134.8 MB 3. AVL Trees (49m)/12- Exercise- Detecting Rotations.mp4 31 MB 3. AVL Trees (49m)/13- Solution- Detecting Rotations.mp4 127.6 MB 3. AVL Trees (49m)/14- Exercise- Implementing Rotations.mp4 81 MB 3. AVL Trees (49m)/15- Solution- Implementing Rotations.mp4 219.4 MB 3. AVL Trees (49m)/16- AVL Trees- Exercises.pdf 33.8 KB 3. AVL Trees (49m)/17- Summary.mp4 7.6 MB 3. AVL Trees (49m)/2- Balanced and Unbalanced Trees.mp4 43 MB 3. AVL Trees (49m)/3- Rotations.mp4 43.7 MB 3. AVL Trees (49m)/4- AVL Trees.mp4 28.3 MB 3. AVL Trees (49m)/5- AVL Rotations.pdf 4.2 MB 3. AVL Trees (49m)/6- Exercise- Building an AVL Tree.mp4 17.3 MB 3. AVL Trees (49m)/7- Solution- insert().mp4 233.4 MB 3. AVL Trees (49m)/8- Exercise- Height Calculation.mp4 33.7 MB 3. AVL Trees (49m)/9- Solution- Height Calculation.mp4 68.9 MB 4. Heaps (53m)/1- Introduction.mp4 1.9 MB 4. Heaps (53m)/10- Exercise- Heapify.mp4 18.1 MB 4. Heaps (53m)/11- Solution- Heapify.mp4 185 MB 4. Heaps (53m)/12- Solution- Optimization.mp4 56.8 MB 4. Heaps (53m)/13- Exercise- Kth Largest Item.mp4 6.9 MB 4. Heaps (53m)/14- Solution- Kth Largest Item.mp4 96.9 MB 4. Heaps (53m)/15- Heaps- Exercises.pdf 43.2 KB 4. Heaps (53m)/16- Summary.mp4 10.7 MB 4. Heaps (53m)/2- What are Heaps.mp4 44.2 MB 4. Heaps (53m)/3- Exercise- Working with Heaps.pdf 4 MB 4. Heaps (53m)/4- Exercise- Building a Heap.mp4 16.1 MB 4. Heaps (53m)/5- Solution- insert().mp4 193.1 MB 4. Heaps (53m)/6- Solution- remove().mp4 238.6 MB 4. Heaps (53m)/7- Solution - Edge Cases.mp4 229 MB 4. Heaps (53m)/8- Heap Sort.mp4 54 MB 4. Heaps (53m)/9- Priority Queues.mp4 113.7 MB 5. Tries (46m)/1- Introduction.mp4 2.2 MB 5. Tries (46m)/10- Traversals.mp4 81.8 MB 5. Tries (46m)/11- Exercise- Removing a Word.mp4 12.4 MB 5. Tries (46m)/12- Solution- Removing a Word.mp4 226.9 MB 5. Tries (46m)/13- Exercise- Auto Completion.mp4 16.6 MB 5. Tries (46m)/14- Solution- Auto Completion.mp4 175.2 MB 5. Tries (46m)/15- Tries- Exercises.pdf 42.7 KB 5. Tries (46m)/16- Summary.mp4 7.3 MB 5. Tries (46m)/2- What are Tries.mp4 63.2 MB 5. Tries (46m)/3- Exercise- Populating a Trie.pdf 19.8 KB 5. Tries (46m)/4- Exercise- Building a Trie.mp4 21.4 MB 5. Tries (46m)/5- Solution- Building a Trie.mp4 127.9 MB 5. Tries (46m)/6- An Implementation with a HashTable.mp4 53 MB 5. Tries (46m)/7- A Better Abstraction.mp4 206.3 MB 5. Tries (46m)/8- Exercise- Looking Up a Word.mp4 20.8 MB 5. Tries (46m)/9- Solution- Looking Up a Word.mp4 61.2 MB 6. Graphs (66m)/1- Introduction.mp4 2.2 MB 6. Graphs (66m)/10- Exercise- Depth-first Traversal (Recursive).mp4 8.5 MB 6. Graphs (66m)/11- Solution- Depth-first Traversal (Recursive).mp4 99.2 MB 6. Graphs (66m)/12- Exercise- Depth-first Traversal (Iterative).mp4 50.4 MB 6. Graphs (66m)/13- Solution- Depth-first Traversal (Iterative).mp4 116.5 MB 6. Graphs (66m)/14- Exercise- Breadth-first Traversal (Iterative).mp4 10.4 MB 6. Graphs (66m)/15- Solution- Breadth-first Traversal.mp4 63.6 MB 6. Graphs (66m)/16- Exercise- Topological Sorting.mp4 51.4 MB 6. Graphs (66m)/17- Solution- Topological Sort.mp4 111 MB 6. Graphs (66m)/18- Exercise- Cycle Detection (Directed Graphs).mp4 30.8 MB 6. Graphs (66m)/19- Solution- Cycle Detection (Directed Graphs).mp4 174.4 MB 6. Graphs (66m)/2- What are Graphs.mp4 15.9 MB 6. Graphs (66m)/20- Graphs Summary.mp4 7 MB 6. Graphs (66m)/3- Adjacency Matrix.mp4 25.7 MB 6. Graphs (66m)/4- Adjacency List.mp4 60 MB 6. Graphs (66m)/5- Exercise- Building a Graph.mp4 15.3 MB 6. Graphs (66m)/6- Solution- Adding Nodes and Edges.mp4 203.8 MB 6. Graphs (66m)/7- Solution- Removing Nodes and Edges.mp4 110.2 MB 6. Graphs (66m)/8- Traversal Algorithms.mp4 30.6 MB 6. Graphs (66m)/9- Exercise- Traversal Algorithms.pdf 215.5 KB 7. Undirected Graphs (59m)/1- Introduction.mp4 2.7 MB 7. Undirected Graphs (59m)/10- Solution- Cycle Detection (Undirected Graphs).mp4 111.1 MB 7. Undirected Graphs (59m)/11- Minimum Spanning Tree.mp4 11.2 MB 7. Undirected Graphs (59m)/12- Exercise- Prim's Algorithm.mp4 19.9 MB 7. Undirected Graphs (59m)/13- Solution- Prim's Algorithm.mp4 412.3 MB 7. Undirected Graphs (59m)/2- Exercise- Weighted Graphs.mp4 10.5 MB