Skip to content
IT-303 · Data Structure/Unsolved PYQ Paper

IT-303 Data Structure - Jun 2024 Question Paper

  1. Unit 1
    7 Marks
    aWhat is Abstract data type? Explain with the help of example.
  2. Unit 1
    7 Marks
    bDifferentiate array and linked list.
  3. Unit 3
    7 Marks
    aDraw an AVL tree on following inputs, assume that tree is initially empty: 485, 575, 655, 745, 830, 910, 100, 110, 520, 130, 340, 450, 365, 525, 204, 155, 130, 35
  4. Unit 4
    7 Marks
    bCompare and Contrast the Spanning tree and Minimum Spanning Tree.
  5. Unit 1
    7 Marks
    aWhat do you mean by an algorithm? Write the criteria and characteristics of an algorithm.
  6. Unit 1
    7 Marks
    bDemonstrate the efficiency of an algorithm.
  7. Unit 2
    7 Marks
    aWrite an algorithm to convert infix expression into postfix form using Stack. Also evaluate the given postfix form using stack: 2 3 9 * + 2 3 ^ - 6 2 / +
  8. Unit 2
    7 Marks
    bWrite a program in 'C' to implementation of QUEUE.
  9. Unit 3
    7 Marks
    aWhat are the differences between i) Height and depth ii) Order and degree
  10. Unit 3
    7 Marks
    bShow that the maximum number of nodes in a binary tree of height h is $$\left(2^{h+1}-1\right).$$
  11. Unit 1
    7 Marks
    aWhat are sparse matrices? Explain the representation of the Sparse matrix. Also, demonstrate the upper triangle and lower triangular sparse matrices. Suggest a space efficient representation for sparse matrices and determine the address determination formulas for it.
  12. Unit 1
    7 Marks
    bWrite a note on Compaction, overflow, and Underflow in Array term.
  13. Unit 5
    7 Marks
    aWhat is HashMap in data structure? How does HashMap handle collisions? Explain with C or Java.
  14. Unit 2
    7 Marks
    bDemonstrate LRU algorithm. Which data structure uses LRU algorithm.
  15. Unit 4
    7 Marks
    aDraw the directed graph that corresponds to the following adjacency matrix: | | V0 | V1 | V2 | V3 | |---|----|----|----|----| | V0| 0 | 1 | 1 | 0 | | V1| 0 | 0 | 1 | 1 | | V2| 0 | 0 | 0 | 1 | | V3| 1 | 0 | 0 | 0 |
  16. Unit 1
    7 Marks
    bExplore all types of operations that can be performed on a linked list.
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