Filename Size 1. Getting Started/1- Course Outline.mp4 19.1 MB 1. Getting Started/Data Structures - Part 1.zip 98.3 KB 2. The Big O Notation/1- Introduction.mp4 1.1 MB 2. The Big O Notation/2- What is Big O.mp4 7.8 MB 2. The Big O Notation/3- O(1).mp4 4 MB 2. The Big O Notation/4- O(n).mp4 10.7 MB 2. The Big O Notation/5- O(n^2).mp4 6.9 MB 2. The Big O Notation/6- O(log n).mp4 6.8 MB 2. The Big O Notation/7- O(2^n).mp4 2.3 MB 2. The Big O Notation/8- Space Complexity.mp4 10.6 MB 2. The Big O Notation/9- Cheat Sheet.pdf 19.9 KB 3. Arrays/1- Introduction.mp4 1.9 MB 3. Arrays/10- Arrays- Exercises.pdf 35.5 KB 3. Arrays/11- Summary.mp4 3 MB 3. Arrays/2- Understanding Arrays.mp4 8 MB 3. Arrays/3- Working with Arrays in Java.mp4 10.3 MB 3. Arrays/4- Exercise- Array Class.mp4 8.6 MB 3. Arrays/5- Solution- Creating the Class.mp4 9.8 MB 3. Arrays/6- Solution- insert().mp4 13.4 MB 3. Arrays/7- Solution- removeAt().mp4 14.7 MB 3. Arrays/8- Solution- indexOf().mp4 7.5 MB 3. Arrays/9- Dynamic Arrays.mp4 11.5 MB 4. Linked Lists/1- Introduction.mp4 1.6 MB 4. Linked Lists/10- Solution- removeLast().mp4 14.9 MB 4. Linked Lists/11- Implementing size().mp4 13.9 MB 4. Linked Lists/12- Converting Linked Lists to Arrays.mp4 6.6 MB 4. Linked Lists/13- Cheat Sheets.mp4 8.6 MB 4. Linked Lists/14- Arrays vs Linked Lists.mp4 11.8 MB 4. Linked Lists/15- Types of Linked Lists.mp4 13.6 MB 4. Linked Lists/16- Exercise- Reversing a Linked List.mp4 4.6 MB 4. Linked Lists/17- Solution- Reversing a Linked List.mp4 26.9 MB 4. Linked Lists/18- Exercise- Kth Node from the End.mp4 9.3 MB 4. Linked Lists/19- Solution- Kth Node from the End.mp4 16.9 MB 4. Linked Lists/2- What are Linked Lists.mp4 11.7 MB 4. Linked Lists/20- Linked Lists- Exercises.pdf 626.4 KB 4. Linked Lists/21- Summary.mp4 3.2 MB 4. Linked Lists/3- Working with Linked Lists.mp4 11.2 MB 4. Linked Lists/4- Exercise- Building a Linked List.mp4 3.9 MB 4. Linked Lists/5- Solution- addLast.mp4 18.8 MB 4. Linked Lists/6- Solution- addFirst.mp4 6.8 MB 4. Linked Lists/7- Solution- indexOf.mp4 5.9 MB 4. Linked Lists/8- Solution- contains.mp4 3.2 MB 4. Linked Lists/9- Solution- removeFirst.mp4 14.1 MB 5. Stacks/1- Introduction.mp4 1.4 MB 5. Stacks/10- Solution- Second Refactoring.mp4 22.1 MB 5. Stacks/11- Exercise- Building a Stack Using an Array.mp4 2.2 MB 5. Stacks/12- Solution- Implementing a Stack Using an Array.mp4 25.6 MB 5. Stacks/13- Stacks- Exercises.pdf 43.5 KB 5. Stacks/14- Summary.mp4 1.5 MB 5. Stacks/2- What are Stacks.mp4 9 MB 5. Stacks/3- Working with Stacks.mp4 7.4 MB 5. Stacks/4- Exercise- Reversing a String.mp4 1.9 MB 5. Stacks/5- Solution - Reversing a String.mp4 16.3 MB 5. Stacks/6- Exercise- Balanced Expressions.mp4 7.9 MB 5. Stacks/7- Solution- A Basic Implementation.mp4 16.1 MB 5. Stacks/8- Solution- Supporting Other Brackets.mp4 11.4 MB 5. Stacks/9- Solution- First Refactoring.mp4 15.4 MB 6. Queues/1- Introduction.mp4 1.1 MB 6. Queues/10- Solution- Building a Queue Using a Stack.mp4 24.6 MB 6. Queues/11- Priority Queues.mp4 7 MB 6. Queues/12- Exercise- Building a Priority Queue.mp4 10.8 MB 6. Queues/13- Solution- Building a Priority Queue.mp4 27.2 MB 6. Queues/14- Solution- Refactoring.mp4 9.6 MB 6. Queues/15- Queues- Exercises.pdf 42.5 KB 6. Queues/16- Summary.mp4 2.5 MB 6. Queues/2- What are Queues.mp4 7.1 MB 6. Queues/3- Queues in Java.mp4 17.5 MB 6. Queues/4- Exercise- Reversing a Queue.mp4 3.2 MB 6. Queues/5- Solution- Reversing a Queue.mp4 6.9 MB 6. Queues/6- Exercise- Building a Queue Using an Array.mp4 5.6 MB 6. Queues/7- Solution- A Basic Implementation.mp4 21.1 MB 6. Queues/8- Solution- Circular Arrays.mp4 16.7 MB 6. Queues/9- Exercise- Implementing a Queue Using a Stack.mp4 2.5 MB 7. Hash Tables/1- Introduction.mp4 1.1 MB 7. Hash Tables/10- Collisions.mp4 2.8 MB 7. Hash Tables/11- Chaining.mp4 4.2 MB 7. Hash Tables/12- Open Addressing- Linear Probing.mp4 6.8 MB 7. Hash Tables/13- Open Addressing- Quadratic Probing.mp4 3.9 MB 7. Hash Tables/14- Open Addressing- Double Hashing.mp4 8.8 MB 7. Hash Tables/15- Exercise- Build a HashTable.mp4 7.2 MB 7. Hash Tables/16- Solution- put().mp4 19 MB 7. Hash Tables/17- Solution- get().mp4 13.9 MB 7. Hash Tables/18- Solution- remove().mp4 8 MB 7. Hash Tables/19- Solution- Refactoring.mp4 38 MB 7. Hash Tables/2- What are Hash Tables.mp4 7.1 MB 7. Hash Tables/20- Hash Tables- Exercises.pdf 50.1 KB 7. Hash Tables/21- Summary.mp4 3.9 MB 7. Hash Tables/22- Course Wrap Up.mp4 2.4 MB 7. Hash Tables/3- Working with Hash Tables.mp4 18.8 MB 7. Hash Tables/4- Exercise- Find the First Non-repeated Character.mp4 2.4 MB 7. Hash Tables/5- Solution- First Non-repeating Character.mp4 23.7 MB 7. Hash Tables/6- Sets.mp4 7.2 MB 7. Hash Tables/7- Exercise- First Repeated Character.mp4 1.5 MB 7. Hash Tables/8- Solution- First Repeated Character.mp4 8 MB 7. Hash Tables/9- Hash Functions.mp4 17.8 MB