1.048K
Page views
8
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
Introduction to Data Structure

Overview – How to create a Program and Analyze a program. Arrays: Axiomatization – ordered lists- Representation of arrays.

UNIT
2
Stacks and Queues

Fundamentals –Mazing Problems - Evaluation of Expressions – Multiple Stacks and Queues.

UNIT
3
Linked lists

Singly Linked Lists – Linked Stacks and Queues - Application: Sparse matrix - Doubly Linked Lists and Dynamic Storage management- Garbage collection and compaction.

UNIT
4
Trees & Graphs

Trees: Basic Terminology - Binary Tree and Binary tree representation – Binary Tree Traversals – Graphs: Terminology and representation –Definition – Graph representation-Depth first search and breadth first search- spanning trees and minimum cost spanning trees

UNIT
5
Searching & Sorting

Searching :Liner and Binary search, Sorting: Insertion Sort – Quick Sort – Merge Sort – Heap Sort – shell sort

Reference Book:

1. Ellis Horowitz,Sartaj Sahni ,“Fundamentals of Data Structures”,Neeraj Galgotia Book Source ,Gurgaon. 2. Alfred V.Aho ,John E.Hopcroff ,Jeffrey D.Ullman,“ Data Structures and Algorithms” ,Pearson Education ,1st Impression 2006. 3. Sartaj Sahni, “ Data Structures Algorithms and applications in C++” 2nd Edition Universities press (India)Private Ltd, 2005.

Text Book:

Narasimha Karumanchi ,”Data Structures And Algorithms Made Easy “Copyright (c) Dec 21, 2014 CareerMonk Publications and others. ISBN : 9780615459813

 

Print    Download