Data Structures & Algorithms

Data Structures and Algorithms

Video Lectures

Total No. of Videos – 36

S.No.

Lecture Topic

Duration

(HH:MM:SS)

1

Introduction to Data Structures and Algorithms

00:53:30

2

Stack

01:04:09

3

Queues and Linked List

01:00:35

4

Dictionaries

00:53:43

5

Hashing

01:01:22

6

Trees – Part 1

00:43:14

7

Tree Traversal

00:51:10

8

Ordered Dictionaries

00:56:17

9

Operations on Tree Nodes

00:58:32

10

Quick Sort

00:58:44

11

AVL Tree – Part 1

00:53:41

12

AVL Tree – Part 2

01:00:00

13

Tree – Part 2

00:49:11

14

Red Black Tree

01:04:33

15

Insertion in Red Black Tree

00:48:34

16

Disk Based Data Structures

00:42:36

17

Searching for Patterns

01:02:00

18

Tries

01:01:35

19

Data Compresssion

00:45:46

20

Priority Queues

00:49:46

21

Binary Heaps

00:41:52

22

Sorting – Part 1

00:48:27

23

Sorting – Part 2

00:58:00

24

Graphs

00:56:45

25

Data Structures for Graphs

00:57:48

26

Breadth First Search (BFS)

00:53:24

27

Depth First Search (DFS)

00:53:46

28

Applications of DFS

00:59:32

29

DFS in Directed Graphs – Part 1

00:53:08

30

DFS in Directed Graphs – Part 2

00:38:45

31

Minimum Spanning Tree

00:58:51

32

Union

00:55:14

33

Prims Algorithm for Minimum Spanning Trees

01:01:15

34

Single Source Shortest Paths – Part 1

00:58:58

35

Correctness of Dijikstra’s Algorithm

00:55:59

36

Single Source Shortest Paths – Part 2

00:57:42