TAGS:-RGPV CSE DATA STRUCTURE SYLLABUS I RGPV CSE 3RD SEM DATA STRUCTURE SYLLABUS I DATA STRUCTURE PROGRAMMING  SYLLABUS I CSE DATA STRUCTURE SYLLABUS I  COMPUTER SCIENCE DATA STRUCTURE SYLLABUS I ARRAY I STACK NOTES I POINTER NOTES
 Rajiv Gandhi Technological University, Bhopal (MP)
  B.E. Computer Science Engg.
  Semester :-III
  Subject :- DATA STRUCTURE
  Revised Syllabus and Scheme of Examination
  Effective from July 2010
           DATA STRUCTURE(CS-305)                

Unit I
Introduction: Basic Terminology, Data types and its classification, Algorithm complexity notationslike big Oh,,. Array Definition, Representation and Analysis of Arrays, Single and Multidimensional Arrays, Address calculation, Array as Parameters, Ordered List and operations, Sparse Matrices,Storage pools, Garbage collection. Recursion-definition and processes, simulating recursion,Backtracking, Recursive algorithms, Tail recursion, Removal of recursion. Tower of Hanoi Problem.

UNIT II
Stack, Array Implementation of stack, Linked Representation of Stack, Application of stack:Conversion of Infix to Prefix and Postfix Expressions and Expression evaluation, Queue, Array andlinked implementation of queues, Circular queues, D-queues and Priority Queues. Linked list,Implementation of Singly Linked List, Two-way Header List, Doubly linked list, Linked List in Array.Generalized linked list, Application: Garbage collection and compaction, Polynomial Arithmetic.

UNIT III
Trees: Basic terminology, Binary Trees, , algebraic Expressions, Complete Binary Tree,Extended Binary Trees, Array and Linked Representation of Binary trees, Traversing Binary trees,Threaded Binary trees, Binary Search Tree (BST ), AVL Trees, B-trees. Application: AlgebraicExpression, Huffman coding Algorithm.

UNIT IV
Internal and External sorting ,Insertion Sort, Bubble Sort, selection sort Quick Sort, Merge Sort, Heap Sort, Radix sort, Searching & Hashing: Sequential search, binary search, Hash Table, Hash Functions, Collision Resolution Strategies, Hash Table Implementation. Symbol Table, Static tree table,Dynamic Tree table.

Unit V
Graphs: Introduction, Sequential Representations of Graphs, Adjacency Matrices, Traversal, Connected Component and Spanning Trees, Minimum Cost Spanning Trees.

0 comments

Post a Comment

Followers