Data Structures
For Faster download, Internet Connection Bandwidth should be min. 256 Kbps.
Author: Prof. B. Madan
  • There is a Download Limit of 25 Lectures per month for any user. So please click on the 'Download' links carefully.
  • After downloading, unzip the lectures and play.
Sr. No.
Lectures
 
 
Click to Save !
1

Introduction: What is an Algorithm ?

 
2

Program Algorithm, Data Structure & Software Life Cycle

  Download
3

Abstract Data Types (ADT) What & Why ?

  Download
4

Performance Analysis of Algorithms & Programs

  Download
5

Array ADT

  Download
6

Ordered Lists, Polynomial. ADTs

  Download
7

Polynomial ADTs & its Implementation

  Download
8

Sparse Matrices, Multidimensional Arrays

  Download
9

Stacks & Queues

  Download
10

Expression Evaluation Using a Stack

  Download
11

Linked lists

  Download
12

Implementation of Multiple Stacks & Queues Using Linked Lists

  Download
13

Polynomial Implementation Using Linked Lists

  Download
14

Circular & Doubly Linked List

  Download
15

Generalized Lists (Contd.)

  Download
16

Generalized Lists (Contd.); Garbage Collection

  Download
17

Binary Tree Data Structure

  Download
18

Traversal of Binary Tree

  Download
19

Graphs - Some Common Definitions

  Download
20

Representation of Graphs and Some Common Operations on Graphs

  Download
21

Connected Components, Spanning Tree of a Graph

  Download
22

Searching & Sorting

  Download
23

Internal Sorting Algorithm - Insertion Sort, Quick Sort

  Download
24

Complexity of Merge Sort and Heap Sort

  Download
25

Heap Sort (Contd.); Symbol Tables

  Download
26

Height Balanced Binary Trees

  Download