Skip to content
AD-303 · Data Structures/Important Questions

Data Structures (AD-303) - Important Questions

  1. Unit 17 Marks High Priority

    What is Abstract Data Type (ADT)? Explain with the help of an example.

    Predicted for DEC-2026

  2. Unit 17 Marks High Priority

    Explain how to measure and demonstrate the efficiency and complexity of an algorithm, including asymptotic notations.

    Predicted for DEC-2026

  3. Unit 17 Marks High Priority

    Describe all types of operations that can be performed on a linked list.

    Predicted for DEC-2026

  4. Unit 17 Marks High Priority

    Explain representation of multidimensional arrays in row-major order. For an array with given base address, element size and dimensions, find total elements, length and address of a given element A[i][j].

    Predicted for DEC-2026

  5. Unit 27 Marks High Priority

    Write the algorithm to convert an infix expression to postfix form using a stack and evaluate the postfix expression 2 3 9 * + 2 3 ^ - 6 2 / + using a stack.

    Predicted for DEC-2026

  6. Unit 27 Marks High Priority

    What are the limitations of linear queue? Explain the algorithms for various operations of circular queue using array, including comparison of linear vs circular queue.

    Predicted for DEC-2026

  7. Unit 37 Marks High Priority

    Create a Binary Search Tree starting from an empty tree for the numbers 45, 26, 10, 60, 70, 30, 40. Delete keys 10, 60 and 45 one after the other and show the trees at each step. Also write the insertion algorithm.

    Predicted for DEC-2026

  8. Unit 37 Marks High Priority

    Construct an AVL tree by inserting the keys 10, 20, 30, 40, 50, 25 starting from an empty tree, performing LL, RR, LR, RL rotations to maintain balance. Show balance factor at each step.

    Predicted for DEC-2026

  9. Unit 37 Marks High Priority

    What are the differences between i) Height and Depth ii) Order/Degree of a node? Define forest with example.

    Predicted for DEC-2026

  10. Unit 37 Marks High Priority

    Prove that the maximum number of nodes in a binary tree of height h is 2^{h+1}-1.

    Predicted for DEC-2026

  11. Unit 47 Marks High Priority

    Draw the directed graph that corresponds to the following adjacency matrix: V0: 0 1 1 0; V1: 0 0 1 1; V2: 0 0 0 1; V3: 1 0 0 0.

    Predicted for DEC-2026

  12. Unit 47 Marks High Priority

    What is a Minimum Spanning Tree (MST)? Explain Kruskal's and Prim's algorithms to find the MST of a weighted graph with a suitable example.

    Predicted for DEC-2026

  13. Unit 57 Marks High Priority

    Write the heap sort algorithm including heap creation procedure and use it to sort the elements 20, 12, 35, 15, 10, 80, 30.

    Predicted for DEC-2026

  14. Unit 57 Marks High Priority

    What is hashing? Explain hash functions, collision handling techniques and indexing. Give two real-world applications where hashing is used.

    Predicted for DEC-2026

  15. Unit 514 Marks High Priority

    Write short notes on any Two: a) Quick sort with example b) Binary search with example c) Comparison of various sorting techniques.

    Predicted for DEC-2026

Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in