Data Structures and Algorithms

Video Lectures

Displaying all 36 video lectures.
Lecture 1
Introduction to Data Structures and Algorithms
Play Video
Introduction to Data Structures and Algorithms
Lecture 2
Stacks
Play Video
Stacks
Lecture 3
Queues and Linked Lists
Play Video
Queues and Linked Lists
Lecture 4
Dictionaries
Play Video
Dictionaries
Lecture 5
Hashing
Play Video
Hashing
Lecture 6
Trees
Play Video
Trees
Lecture 7
Tree Walks / Traversals
Play Video
Tree Walks / Traversals
Lecture 8
Ordered Dictionaries
Play Video
Ordered Dictionaries
Lecture 9
Deletion
Play Video
Deletion
Lecture 10
Quick Sort
Play Video
Quick Sort
Lecture 11
AVL Trees
Play Video
AVL Trees
Lecture 12
AVL Trees
Play Video
AVL Trees
Lecture 13
Trees
Play Video
Trees
Lecture 14
Red Black Trees
Play Video
Red Black Trees
Lecture 15
Insertion in Red Black Trees
Play Video
Insertion in Red Black Trees
Lecture 16
Disk Based Data Structures
Play Video
Disk Based Data Structures
Lecture 17
Case Study: Searching for Patterns
Play Video
Case Study: Searching for Patterns
Lecture 18
Tries
Play Video
Tries
Lecture 19
Data Compression
Play Video
Data Compression
Lecture 20
Priority Queues
Play Video
Priority Queues
Lecture 21
Binary Heaps
Play Video
Binary Heaps
Lecture 22
Why Sorting
Play Video
Why Sorting
Lecture 23
More Sorting
Play Video
More Sorting
Lecture 24
Graphs
Play Video
Graphs
Lecture 25
Data Structures for Graphs
Play Video
Data Structures for Graphs
Lecture 26
Two Applications of Breadth First Search
Play Video
Two Applications of Breadth First Search
Lecture 27
Depth First Search
Play Video
Depth First Search
Lecture 28
Applications of DFS
Play Video
Applications of DFS
Lecture 29
DFS in Directed Graphs
Play Video
DFS in Directed Graphs
Lecture 30
Applications of DFS in Directed Graphs
Play Video
Applications of DFS in Directed Graphs
Lecture 31
Minimum Spanning Trees
Play Video
Minimum Spanning Trees
Lecture 32
The Union
Play Video
The Union
Lecture 33
Prims Algorithm for Minimum Spanning Trees
Play Video
Prims Algorithm for Minimum Spanning Trees
Lecture 34
Single Source Shortest Paths
Play Video
Single Source Shortest Paths
Lecture 35
Correctness of Dijkstras Algorithm
Play Video
Correctness of Dijkstras Algorithm
Lecture 36
Single Source Shortest Paths
Play Video
Single Source Shortest Paths