|
|
1. Introduction.mp4
|
MP4
|
7 MB
|
|
|
1. Introduction.vtt
|
VTT
|
4.1 KB
|
|
|
1. Note on this section.html
|
HTML
|
921.6 B
|
|
|
1. Selection Sort.mp4
|
MP4
|
6.4 MB
|
|
|
1. Selection Sort.vtt
|
VTT
|
2.4 KB
|
|
|
1. Stacks.mp4
|
MP4
|
4.5 MB
|
|
|
1. Stacks.vtt
|
VTT
|
2.6 KB
|
|
|
1. The Tree Data structure.mp4
|
MP4
|
6.9 MB
|
|
|
1. The Tree Data structure.vtt
|
VTT
|
3.8 KB
|
|
|
1. What is a Linked List.mp4
|
MP4
|
6.3 MB
|
|
|
1. What is a Linked List.vtt
|
VTT
|
3 KB
|
|
|
10. Assignment.html
|
HTML
|
204.8 B
|
|
|
10. Chapter Quiz.html
|
HTML
|
204.8 B
|
|
|
10. Deleting an Item - Soft Delete.mp4
|
MP4
|
5.6 MB
|
|
|
10. Deleting an Item - Soft Delete.vtt
|
VTT
|
1.6 KB
|
|
|
10. Doubly Linked List.mp4
|
MP4
|
19 MB
|
|
|
10. Doubly Linked List.vtt
|
VTT
|
5.8 KB
|
|
|
10. Searching elements in an ORDERED array.mp4
|
MP4
|
9 MB
|
|
|
10. Searching elements in an ORDERED array.vtt
|
VTT
|
2.7 KB
|
|
|
10.1 Chapter8 Code.zip
|
ZIP
|
2.2 KB
|
|
|
10.1 Hash Table.java
|
JAVA
|
1.9 KB
|
|
|
11. Assignment.html
|
HTML
|
716.8 B
|
|
|
11. Conclusion.mp4
|
MP4
|
1.3 MB
|
|
|
11. Conclusion.vtt
|
VTT
|
1.2 KB
|
|
|
11. Finding smallest & largest values.mp4
|
MP4
|
8 MB
|
|
|
11. Finding smallest & largest values.vtt
|
VTT
|
2.7 KB
|
|
|
11. Insertion Sort revisited.mp4
|
MP4
|
20.6 MB
|
|
|
11. Insertion Sort revisited.vtt
|
VTT
|
10.7 KB
|
|
|
11. Searching elements in an ORDERED array - contd..mp4
|
MP4
|
9.7 MB
|
|
|
11. Searching elements in an ORDERED array - contd..vtt
|
VTT
|
6.1 KB
|
|
|
11.1 Assignment 6.java
|
JAVA
|
716.8 B
|
|
|
11.1 D Sn Algos.zip
|
ZIP
|
642 KB
|
|
|
11.2 Chapter6 Code.zip
|
ZIP
|
1.9 KB
|
|
|
12. Chapter Quiz.html
|
HTML
|
204.8 B
|
|
|
12. Inserting and Deleting items in an ORDERED array.mp4
|
MP4
|
3.6 MB
|
|
|
12. Inserting and Deleting items in an ORDERED array.vtt
|
VTT
|
2.2 KB
|
|
|
12. Tree Traversal In Order.mp4
|
MP4
|
6.7 MB
|
|
|
12. Tree Traversal In Order.vtt
|
VTT
|
3.3 KB
|
|
|
12.1 Ordered Array Demo.java
|
JAVA
|
409.6 B
|
|
|
12.2 Ordered Array.java
|
JAVA
|
3.5 KB
|
|
|
13. Assignment.html
|
HTML
|
1 KB
|
|
|
13. Sorting any type of object.mp4
|
MP4
|
3.6 MB
|
|
|
13. Sorting any type of object.vtt
|
VTT
|
1.6 KB
|
|
|
13. Tree Traversal Pre Order.mp4
|
MP4
|
4.2 MB
|
|
|
13. Tree Traversal Pre Order.vtt
|
VTT
|
1.7 KB
|
|
|
13.1 Assignment 4.java
|
JAVA
|
4.9 KB
|
|
|
13.1 Insertion Sorter With Generics.java
|
JAVA
|
716.8 B
|
|
|
13.2 Chapter4 Code.zip
|
ZIP
|
4 KB
|
|
|
13.2 Circle.java
|
JAVA
|
409.6 B
|
|
|
14. Chapter Quiz.html
|
HTML
|
204.8 B
|
|
|
14. Tree Traversal Post Order.mp4
|
MP4
|
2.2 MB
|
|
|
14. Tree Traversal Post Order.vtt
|
VTT
|
512 B
|
|
|
15. Assignment.html
|
HTML
|
1.1 KB
|
|
|
15. Unbalanced Trees Vs Balanced Trees.mp4
|
MP4
|
3.9 MB
|
|
|
15. Unbalanced Trees Vs Balanced Trees.vtt
|
VTT
|
2.7 KB
|
|
|
15.1 Assignment03.zip
|
ZIP
|
2.9 KB
|
|
|
16. Height of a Binary Tree.mp4
|
MP4
|
3.5 MB
|
|
|
16. Height of a Binary Tree.vtt
|
VTT
|
1.3 KB
|
|
|
17. Time Complexity of Operations on Binary Search Trees.mp4
|
MP4
|
4.7 MB
|
|
|
17. Time Complexity of Operations on Binary Search Trees.vtt
|
VTT
|
2.5 KB
|
|
|
18. Chapter Quiz.html
|
HTML
|
204.8 B
|
|
|
19. Assignment.html
|
HTML
|
409.6 B
|
|
|
19.1 Chapter7 Code.zip
|
ZIP
|
2 KB
|
|
|
19.2 Assignment 7.java
|
JAVA
|
1.2 KB
|
|
|
2. Abstract Data Types.mp4
|
MP4
|
1.1 MB
|
|
|
2. Abstract Data Types.vtt
|
VTT
|
614.4 B
|
|
|
2. Binary Trees.mp4
|
MP4
|
10.8 MB
|
|
|
2. Binary Trees.vtt
|
VTT
|
3.4 KB
|
|
|
2. Deleting the root.mp4
|
MP4
|
3.3 MB
|
|
|
2. Deleting the root.vtt
|
VTT
|
1.8 KB
|
|
|
2. Direct Access Tables.mp4
|
MP4
|
3.7 MB
|
|
|
2. Direct Access Tables.vtt
|
VTT
|
2.2 KB
|
|
|
2. Euclid's algorithm.mp4
|
MP4
|
11 MB
|
|
|
2. Euclid's algorithm.vtt
|
VTT
|
4.6 KB
|
|
|
2. Implementing a Linked List in Java.mp4
|
MP4
|
2.2 MB
|
|
|
2. Implementing a Linked List in Java.vtt
|
VTT
|
921.6 B
|
|
|
2. Introduction.mp4
|
MP4
|
6.2 MB
|
|
|
2. Introduction.vtt
|
VTT
|
3.6 KB
|
|
|
2. QuickSort.mp4
|
MP4
|
8.4 MB
|
|
|
2. QuickSort.vtt
|
VTT
|
5.6 KB
|
|
|
2. Selection Sort Pseudocode.mp4
|
MP4
|
4.1 MB
|
|
|
2. Selection Sort Pseudocode.vtt
|
VTT
|
2.5 KB
|
|
|
2. Understanding Recursion.mp4
|
MP4
|
5.4 MB
|
|
|
2. Understanding Recursion.vtt
|
VTT
|
3.1 KB
|
|
|
2.1 GCD Finder.java
|
JAVA
|
409.6 B
|
|
|
2.1 Selection Sorter.java
|
JAVA
|
512 B
|
|
|
2.2 Selection Sort Explanation.pdf
|
PDF
|
302.7 KB
|
|
|
3. Binary Search Trees.mp4
|
MP4
|
4.1 MB
|
|
|
3. Binary Search Trees.vtt
|
VTT
|
2.3 KB
|
|
|
3. Bubble Sort algorithm.mp4
|
MP4
|
7.8 MB
|
|
|
3. Bubble Sort algorithm.vtt
|
VTT
|
2.5 KB
|
|
|
3. Hashing.mp4
|
MP4
|
2.9 MB
|
|
|
3. Hashing.vtt
|
VTT
|
1.6 KB
|
|
|
3. How to calculate the time complexity.mp4
|
MP4
|
4.8 MB
|
|
|
3. How to calculate the time complexity.vtt
|
VTT
|
3.1 KB
|
|
|
3. Implementing Stacks using Arrays.mp4
|
MP4
|
6.6 MB
|
|
|
3. Implementing Stacks using Arrays.vtt
|
VTT
|
3.2 KB
|
|
|
3. Inserting a new Node.mp4
|
MP4
|
11.6 MB
|
|
|
3. Inserting a new Node.vtt
|
VTT
|
4.7 KB
|
|
|
3. Inserting an item in a heap.mp4
|
MP4
|
3.5 MB
|
|
|
3. Inserting an item in a heap.vtt
|
VTT
|
1.8 KB
|
|
|
3. Introduction to Insertion Sort.mp4
|
MP4
|
3.7 MB
|
|
|
3. Introduction to Insertion Sort.vtt
|
VTT
|
2.1 KB
|
|
|
3. QuickSort The partition step.mp4
|
MP4
|
4.1 MB
|
|
|
3. QuickSort The partition step.vtt
|
VTT
|
2.2 KB
|
|
|
3. Tail recursion.mp4
|
MP4
|
3.9 MB
|
|
|
3. Tail recursion.vtt
|
VTT
|
3.1 KB
|
|
|
4. Applying Insertion Sort algorithm to cue balls.mp4
|
MP4
|
5.4 MB
|
|
|
4. Applying Insertion Sort algorithm to cue balls.vtt
|
VTT
|
1.8 KB
|
|
|
4. Finding an item in a Binary Search Tree.mp4
|
MP4
|
5.4 MB
|
|
|
4. Finding an item in a Binary Search Tree.vtt
|
VTT
|
2.8 KB
|
|
|
4. Heaps as Priority Queues.mp4
|
MP4
|
4.5 MB
|
|
|
4. Heaps as Priority Queues.vtt
|
VTT
|
2.4 KB
|
|
|
4. Length of a Linked List.mp4
|
MP4
|
5.7 MB
|
|
|
4. Length of a Linked List.vtt
|
VTT
|
2 KB
|
|
|
4. Queues.mp4
|
MP4
|
3.8 MB
|
|
|
4. Queues.vtt
|
VTT
|
2.7 KB
|
|
|
4. Resolving collisions through chaining.mp4
|
MP4
|
7.7 MB
|
|
|
4. Resolving collisions through chaining.vtt
|
VTT
|
4.2 KB
|
|
|
4. Shell Sort.mp4
|
MP4
|
9.6 MB
|
|
|
4. Shell Sort.vtt
|
VTT
|
5.9 KB
|
|
|
4. The RAM model of computation.mp4
|
MP4
|
4 MB
|
|
|
4. The RAM model of computation.vtt
|
VTT
|
2.2 KB
|
|
|
4. Tower of Hanoi.mp4
|
MP4
|
16.7 MB
|
|
|
4. Tower of Hanoi.vtt
|
VTT
|
8.4 KB
|
|
|
4. Why study data structures & algorithms.mp4
|
MP4
|
7.2 MB
|
|
|
4. Why study data structures & algorithms.vtt
|
VTT
|
3.3 KB
|
|
|
5. Correctness of an algorithm.mp4
|
MP4
|
3.1 MB
|
|
|
5. Correctness of an algorithm.vtt
|
VTT
|
1.6 KB
|
|
|
5. Deleting the head node.mp4
|
MP4
|
6.1 MB
|
|
|
5. Deleting the head node.vtt
|
VTT
|
2.2 KB
|
|
|
5. Implementing the find method.mp4
|
MP4
|
6.7 MB
|
|
|
5. Implementing the find method.vtt
|
VTT
|
3.2 KB
|
|
|
5. Insertion Sort Pseudocode.mp4
|
MP4
|
4.1 MB
|
|
|
5. Insertion Sort Pseudocode.vtt
|
VTT
|
2.7 KB
|
|
|
5. Queues using Arrays.mp4
|
MP4
|
9.6 MB
|
|
|
5. Queues using Arrays.vtt
|
VTT
|
5.5 KB
|
|
|
5. Representing heaps using Arrays.mp4
|
MP4
|
3.7 MB
|
|
|
5. Representing heaps using Arrays.vtt
|
VTT
|
1.8 KB
|
|
|
5. Shell Sort Example.mp4
|
MP4
|
6.5 MB
|
|
|
5. Shell Sort Example.vtt
|
VTT
|
3.2 KB
|
|
|
5. The Hash function.mp4
|
MP4
|
10.9 MB
|
|
|
5. The Hash function.vtt
|
VTT
|
6.3 KB
|
|
|
5. Time complexity of Bubble sort algorithm.mp4
|
MP4
|
5.1 MB
|
|
|
5. Time complexity of Bubble sort algorithm.vtt
|
VTT
|
3.5 KB
|
|
|
5. Tower of Hanoi - Implementation.mp4
|
MP4
|
7 MB
|
|
|
5. Tower of Hanoi - Implementation.vtt
|
VTT
|
3.1 KB
|
|
|
5.1 Insertion Sorter.java
|
JAVA
|
512 B
|
|
|
6. Chapter Quiz.html
|
HTML
|
204.8 B
|
|
|
6. Counting Sort.mp4
|
MP4
|
9.1 MB
|
|
|
6. Counting Sort.vtt
|
VTT
|
5.3 KB
|
|
|
6. Double Ended Queues.mp4
|
MP4
|
2.8 MB
|
|
|
6. Double Ended Queues.vtt
|
VTT
|
2 KB
|
|
|
6. Heap Sort.mp4
|
MP4
|
4.6 MB
|
|
|
6. Heap Sort.vtt
|
VTT
|
2.1 KB
|
|
|
6. Inserting an item in a Binary Search Tree.mp4
|
MP4
|
9.7 MB
|
|
|
6. Inserting an item in a Binary Search Tree.vtt
|
VTT
|
3.7 KB
|
|
|
6. Merge Sort.mp4
|
MP4
|
7.6 MB
|
|
|
6. Merge Sort.vtt
|
VTT
|
4.4 KB
|
|
|
6. O(n²) sorting algorithms - Comparison.mp4
|
MP4
|
3.1 MB
|
|
|
6. O(n²) sorting algorithms - Comparison.vtt
|
VTT
|
2.2 KB
|
|
|
6. Open Addressing to resolve collisions.mp4
|
MP4
|
4.7 MB
|
|
|
6. Open Addressing to resolve collisions.vtt
|
VTT
|
3 KB
|
|
|
6. Pseudo code Bubble sort algorithm.mp4
|
MP4
|
5.1 MB
|
|
|
6. Pseudo code Bubble sort algorithm.vtt
|
VTT
|
3 KB
|
|
|
6. Searching for an Item.mp4
|
MP4
|
7.7 MB
|
|
|
6. Searching for an Item.vtt
|
VTT
|
2.9 KB
|
|
|
6.1 Bubble Sorter.java
|
JAVA
|
819.2 B
|
|
|
7. Building a heap.mp4
|
MP4
|
7.5 MB
|
|
|
7. Building a heap.vtt
|
VTT
|
3.7 KB
|
|
|
7. Deleting an Item Case 1.mp4
|
MP4
|
13.6 MB
|
|
|
7. Deleting an Item Case 1.vtt
|
VTT
|
6.5 KB
|
|
|
7. Double Ended Queues using Arrays.mp4
|
MP4
|
7 MB
|
|
|
7. Double Ended Queues using Arrays.vtt
|
VTT
|
4.5 KB
|
|
|
7. In place sorting.html
|
HTML
|
1.2 KB
|
|
|
7. Merge Sort - Pseudocode.mp4
|
MP4
|
9.9 MB
|
|
|
7. Merge Sort - Pseudocode.vtt
|
VTT
|
4.4 KB
|
|
|
7. Radix Sort.mp4
|
MP4
|
3.9 MB
|
|
|
7. Radix Sort.vtt
|
VTT
|
2.5 KB
|
|
|
7. Strategies for Open Addressing.mp4
|
MP4
|
5.7 MB
|
|
|
7. Strategies for Open Addressing.vtt
|
VTT
|
3.1 KB
|
|
|
7. The Big O notation.mp4
|
MP4
|
5.6 MB
|
|
|
7. The Big O notation.vtt
|
VTT
|
3.1 KB
|
|
|
7. Using java generics to parameterize the LinkedList.html
|
HTML
|
2 KB
|
|
|
7.1 Linked List.java
|
JAVA
|
921.6 B
|
|
|
7.2 Node.java
|
JAVA
|
10.4 KB
|
|
|
7.3 Linked List Demo.java
|
JAVA
|
409.6 B
|
|
|
7.4 Circle.java
|
JAVA
|
409.6 B
|
|
|
8. Bucket Sort.mp4
|
MP4
|
5.3 MB
|
|
|
8. Bucket Sort.vtt
|
VTT
|
3.5 KB
|
|
|
8. Chapter Quiz.html
|
HTML
|
204.8 B
|
|
|
8. Deleting an Item - Case 2.mp4
|
MP4
|
8.2 MB
|
|
|
8. Deleting an Item - Case 2.vtt
|
VTT
|
3.3 KB
|
|
|
8. Doubly Ended Lists.mp4
|
MP4
|
8.1 MB
|
|
|
8. Doubly Ended Lists.vtt
|
VTT
|
2.5 KB
|
|
|
8. Merge Step - Pseudocode.mp4
|
MP4
|
9.7 MB
|
|
|
8. Merge Step - Pseudocode.vtt
|
VTT
|
4.8 KB
|
|
|
8. Stable Vs Unstable Sorts.mp4
|
MP4
|
8 MB
|
|
|
8. Stable Vs Unstable Sorts.vtt
|
VTT
|
4 KB
|
|
|
8. Time Complexity Open Addressing.mp4
|
MP4
|
5.7 MB
|
|
|
8. Time Complexity Open Addressing.vtt
|
VTT
|
3.7 KB
|
|
|
8. Using Big O notation Examples.mp4
|
MP4
|
6.9 MB
|
|
|
8. Using Big O notation Examples.vtt
|
VTT
|
4.8 KB
|
|
|
9. Assignment.html
|
HTML
|
204.8 B
|
|
|
9. Chapter Quiz.html
|
HTML
|
204.8 B
|
|
|
9. Comparison of running times.mp4
|
MP4
|
6.8 MB
|
|
|
9. Comparison of running times.vtt
|
VTT
|
4 KB
|
|
|
9. Deleting an Item - Case 3.mp4
|
MP4
|
11.1 MB
|
|
|
9. Deleting an Item - Case 3.vtt
|
VTT
|
3.9 KB
|
|
|
9. Inserting data in a sorted Linked List.mp4
|
MP4
|
8.1 MB
|
|
|
9. Inserting data in a sorted Linked List.vtt
|
VTT
|
4.6 KB
|
|
|
9. Searching elements in an un ordered array.mp4
|
MP4
|
6.6 MB
|
|
|
9. Searching elements in an un ordered array.vtt
|
VTT
|
3.3 KB
|
|
|
9. Time Complexity of Merge Sort.mp4
|
MP4
|
5.4 MB
|
|
|
9. Time Complexity of Merge Sort.vtt
|
VTT
|
3 KB
|
|
|
9.1 Assignment 5.java
|
JAVA
|
5.1 KB
|
|
|
9.1 Chapter9 Code.zip
|
ZIP
|
2 KB
|
|
|
9.2 Chapter5 Code.zip
|
ZIP
|
1.3 KB
|
|
|
[FreeCourseLab.com].url
|
URL
|
102.4 B
|