303
Page views
6
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
Data structures

Introduction: Data structures – Types of Data structures –Data structure operations – Abstract data type- Analysis of algorithms – Amortized Analysis. Arrays: Introduction – Characteristics of Arrays – One-dimensional Arrays – Operation with Arrays – Two-dimensional Arrays – Multi-dimensional Arrays.

UNIT
2
Stacks & Queues

Stack – Definitions – Concepts – Operations on Stacks – Infix, postfix & prefix conversions - evaluations of expressions using stack - Applications of stacks – Representation of Queue – Insertion and Deletion Operation – Applications of Queue.

UNIT
3
Lists:

Lists – Linked List – Singly linked list – doubly linked list – Circular linked list –Representation of Stacks using linked lists – Representation of Queues using linked lists– Applications of Linked list

UNIT
4
Sorting:

Bubble sort - Insertion sort – Selection sort – Quick sort – Merge sort – Radix sort – Heap sort. Trees: Trees – Binary Trees – Operations on Binary Trees –Traversal of a Binary Tree – Threaded Binary Tree - Binary Search Trees (BST) – Inserting and Deleting in a BST.

UNIT
5
Graphs:

Graphs – Representation of graph – Traversal in Graph – Spanning Trees - Prim’s and Kruskal’s algorithm – Dijkstra’s algorithm for shortest path problem.

Reference Book:

1. “Data structure using C”, Instructional Software Research and Development(ISRD) Group, Tata McGraw-Hill Publishing Company Limited, New Delhi, ISBN No:0-07-05559102-4.

Text Book:

1. “Data structure using C”, Instructional Software Research and Development(ISRD) Group, Tata McGraw-Hill Publishing Company Limited, New Delhi.

 

Print    Download