Tuesday 22 November 2011

Data Structures & Algorithms For IT


Data Structures & Algorithms 


Important Questions in Data Structures & Algorithms 142301
ANNA UNIVERSITY OF TECHNOLOGY EXAMINATIONS FOR SECOND YEAR THIRD SEMESTER IT Students

UNIT I

1.    What is Stack? Give the implementations of stack and explain clearly the data structure and
     routines used.
2.    What is singly linked list? Explain the algorithm in detail about various operations performed on a  node from a Singly Linked list
3.    Illustrate with a neat example the implementation of a circular queue


UNIT II

1.   With an example explain the algorithms of inorder and postorder traversals on a binary search
2.   Explain the binary heap in detail.        
3.   Explain the rotations operations which are done in AVL-Tree. Construct the AVL Tree for the
        following      18,26,9,47,54,32,12,58,30,60,44,74,33,55
4.   Explain the tree traversals in detail

UNIT III
Discuss in detail open addressing and rehashing
2.   Explain in detail the collision resolution methods.
3.   What is meant by collision in hashing? Explain the separate chaining collision resolution strategy.         
4.   Explain in detail about Extensible hashing

UNIT IV

1.   Explain in detail about DIjkstra’s Algorithm with an example  
2.   Explain in detail about DFS and BFS Techniques with an example
3.   Explain  the prim’s and Kruskal’s Algorithm with an example

UNIT V

1.   Explain in detail about Divide and conquer  Algorithm with an example.
2.   Explain in detail about Dynamic Programming with an example 
3.   Explain in detail about Greedy Algorithm with an example
4.   Explain in detail about Backtracking Algorithm with an example

FOLLOW US ON

Twitter Bird Gadget