Kruskal's Algorithm
Lalitha Natraj
Kruskal's Algorithm
4:33
Prim's Algorithm
Lalitha Natraj
Prim's Algorithm
7:18
Dijkstra Algorithm - Example
Lalitha Natraj
Dijkstra Algorithm - Example
13:04
Dijkstra Algorithm
Lalitha Natraj
Dijkstra Algorithm
13:44
Breadth First Search - Pseudo Code
Lalitha Natraj
Breadth First Search - Pseudo Code
19:08
Breadth First Search
Lalitha Natraj
Breadth First Search
15:34
Depth First Search - Pseudo Code
Lalitha Natraj
Depth First Search - Pseudo Code
19:11
Depth First Search - Part 2
Lalitha Natraj
Depth First Search - Part 2
10:17
Depth First Search - Part 1
Lalitha Natraj
Depth First Search - Part 1
14:55
Graphs
Lalitha Natraj
Graphs
14:29
Huffman Encoding
Lalitha Natraj
Huffman Encoding
17:36
Encoding Tries
Lalitha Natraj
Encoding Tries
9:55
Suffix Tries
Lalitha Natraj
Suffix Tries
7:17
Compressed Tries
Lalitha Natraj
Compressed Tries
11:04
Tries
Lalitha Natraj
Tries
9:40
In Place Heap Sort
Lalitha Natraj
In Place Heap Sort
15:58
Heap Sort
Lalitha Natraj
Heap Sort
6:47
Heaps - Bottom Up Construction
Lalitha Natraj
Heaps - Bottom Up Construction
9:41
Heaps
Lalitha Natraj
Heaps
13:45
AVL Tree - Deletion
Lalitha Natraj
AVL Tree - Deletion
5:35
AVL Tree - Insertion
Lalitha Natraj
AVL Tree - Insertion
19:35
AVL Tree - Double Rotation
Lalitha Natraj
AVL Tree - Double Rotation
9:34
AVL Tree - Single Rotation
Lalitha Natraj
AVL Tree - Single Rotation
14:08
Binary Search Tree - Search Complexity
Lalitha Natraj
Binary Search Tree - Search Complexity
15:43
Binary Search Tree - Deletion Pseudo Code
Lalitha Natraj
Binary Search Tree - Deletion Pseudo Code
16:48
Binary Search Tree - Deletion
Lalitha Natraj
Binary Search Tree - Deletion
7:36
Binary Search Tree - Insertion Pseudo Code
Lalitha Natraj
Binary Search Tree - Insertion Pseudo Code
8:27
Binary Search Tree - Search Pseudo Code
Lalitha Natraj
Binary Search Tree - Search Pseudo Code
8:24
Binary Search Tree
Lalitha Natraj
Binary Search Tree
5:35
Tree Traversal
Lalitha Natraj
Tree Traversal
15:41
Implementation of Binary trees
Lalitha Natraj
Implementation of Binary trees
4:24
Binary Tree
Lalitha Natraj
Binary Tree
8:02
Trees - Depth
Lalitha Natraj
Trees - Depth
4:45
Trees - Height
Lalitha Natraj
Trees - Height
12:20
Implementation of Trees
Lalitha Natraj
Implementation of Trees
8:31
Introduction to Trees
Lalitha Natraj
Introduction to Trees
8:28
Hashing - Bloom Filter
Lalitha Natraj
Hashing - Bloom Filter
8:18
Hashing - Rehashing
Lalitha Natraj
Hashing - Rehashing
7:23
Hashing - Double Hashing
Lalitha Natraj
Hashing - Double Hashing
4:49
Hashing - Quadratic Probing
Lalitha Natraj
Hashing - Quadratic Probing
11:03
Hashing  - Linear Probing
Lalitha Natraj
Hashing - Linear Probing
15:34
Hashing - Separate Chaining
Lalitha Natraj
Hashing - Separate Chaining
6:36
Hashing - Compression Map
Lalitha Natraj
Hashing - Compression Map
6:52
Hashing - Hash Codes
Lalitha Natraj
Hashing - Hash Codes
18:10
Introduction to Hashing
Lalitha Natraj
Introduction to Hashing
10:25
Linked List - Printing
Lalitha Natraj
Linked List - Printing
9:53
Linked List - Deletion by search
Lalitha Natraj
Linked List - Deletion by search
10:26
Linked List - Deletion at the end
Lalitha Natraj
Linked List - Deletion at the end
7:19
Linked List - Deletion at the beginning
Lalitha Natraj
Linked List - Deletion at the beginning
7:38
Linked List - Addition before a node
Lalitha Natraj
Linked List - Addition before a node
12:53
Linked List - Addition after a node
Lalitha Natraj
Linked List - Addition after a node
13:52
Linked List - Addition at the end
Lalitha Natraj
Linked List - Addition at the end
9:36
Linked List - Addition at the beginning
Lalitha Natraj
Linked List - Addition at the beginning
9:12
Implementation of Linked Lists
Lalitha Natraj
Implementation of Linked Lists
11:33
Introduction to Linked Lists
Lalitha Natraj
Introduction to Linked Lists
14:03
Radix Sort
Lalitha Natraj
Radix Sort
9:29
Bucket Sort
Lalitha Natraj
Bucket Sort
15:51
Merge Sort - Pseudo Code
Lalitha Natraj
Merge Sort - Pseudo Code
15:51
Merge Sort
Lalitha Natraj
Merge Sort
12:48
Merge - Pseudo Code
Lalitha Natraj
Merge - Pseudo Code
12:19
Merge Sort - Merge Algorithm
Lalitha Natraj
Merge Sort - Merge Algorithm
8:59
Partition - Pseudo Code
Lalitha Natraj
Partition - Pseudo Code
6:41
Quick Sort - Partition
Lalitha Natraj
Quick Sort - Partition
15:03
Quick Sort - Pseudo Code
Lalitha Natraj
Quick Sort - Pseudo Code
5:15
Quick Sort
Lalitha Natraj
Quick Sort
13:34
Insertion Sort - Time Complexity
Lalitha Natraj
Insertion Sort - Time Complexity
13:01
Insertion Sort - Pseudo Code
Lalitha Natraj
Insertion Sort - Pseudo Code
12:12
Introduction to Insertion Sort
Lalitha Natraj
Introduction to Insertion Sort
13:20
Bubble Sort - Time Complexity
Lalitha Natraj
Bubble Sort - Time Complexity
11:19
Bubble Sort - Pseudo Code
Lalitha Natraj
Bubble Sort - Pseudo Code
9:37
Introduction to Bubble Sort
Lalitha Natraj
Introduction to Bubble Sort
7:57
Selection Sort - Time Complexity
Lalitha Natraj
Selection Sort - Time Complexity
11:02
Selection Sort Pseudo Code
Lalitha Natraj
Selection Sort Pseudo Code
10:13
Introduction to Selection Sort
Lalitha Natraj
Introduction to Selection Sort
10:56
Binary Search - Time Complexity
Lalitha Natraj
Binary Search - Time Complexity
14:49
Binary Search Pseudo Code
Lalitha Natraj
Binary Search Pseudo Code
12:32
Introduction to Binary Search
Lalitha Natraj
Introduction to Binary Search
16:25
Recursion Factorial Code
Lalitha Natraj
Recursion Factorial Code
7:04
Introduction to Recursion
Lalitha Natraj
Introduction to Recursion
8:34
Linear Search
Lalitha Natraj
Linear Search
9:44
Circular Queues - Additions and Deletions
Lalitha Natraj
Circular Queues - Additions and Deletions
9:11
Introduction to Circular Queues
Lalitha Natraj
Introduction to Circular Queues
10:43
Double Ended Queue - Deletions
Lalitha Natraj
Double Ended Queue - Deletions
8:25
Double Ended Queue - Additions
Lalitha Natraj
Double Ended Queue - Additions
8:22
Introduction to Double Ended Queues
Lalitha Natraj
Introduction to Double Ended Queues
11:23
Queues - Addition and Deletion Pseudo Code
Lalitha Natraj
Queues - Addition and Deletion Pseudo Code
6:27
Queues - Additions and Deletions
Lalitha Natraj
Queues - Additions and Deletions
9:37
Introduction to Queues
Lalitha Natraj
Introduction to Queues
8:37
Stacks - Additions and Deletions
Lalitha Natraj
Stacks - Additions and Deletions
9:33
Introduction to Stacks
Lalitha Natraj
Introduction to Stacks
15:41
Big O Notation
Lalitha Natraj
Big O Notation
13:32
Analyzing Algorithms
Lalitha Natraj
Analyzing Algorithms
14:51