Training   |  Sitemap
Training
.Net Advanced                                          .Net Beginners
live projects training                                C
C++                                                              Dbms
Data structures                                         Web Designing (beginners)
Web Designing (advanced)                    Flash with action script
Php                                                              Java (beginners)
Java (advanced)                                      English communication skills
Maya + 3ds max + adobe premier + after effect

Data structures:
Time Duration: 60 Days

Unit I Introduction:
Basic Terminology, Data types and its classification, Algorithm. Array Definition Representation,complexity notations like big Oh 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 and linked 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.
Top




Home | About Us | Careers | Web Applications | Software Development | Web Maintenance | Domain Registration | Web Hosting
SMS Marketing | Contact Us
                                                           Copyright © 2009 Logiphilic Solutions. All Rights Reserved.                                        smsln