Data Structure (IT-303) - Important Questions
-
Unit 17 Marks High Priority
Define data structure and describe its classification with a diagram.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Define algorithmic complexity and explain time complexity and space complexity.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Sort the array [22, 7, 2, 9, 8, 15, 13, 3, 11] using quick sort taking the first element as pivot. Show the steps of partitioning at each stage.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Illustrate the steps in the construction of a heap by inserting the keys 12, 33, 67, 8, 7, 80, 5, 23 one at a time into an initially empty binary heap.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Compare the working of binary search and linear search with example.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Discuss the common collision resolution strategies used in closed hashing.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Write the algorithm for evaluating a postfix expression using a stack and apply it to evaluate the postfix expression 2 8 4 - 5 * + 7 7 / +, showing stack contents at each step.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Convert the given infix expression to postfix and prefix form: (A+B)*C-(D/E+F). Show step-by-step conversion using stack.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Describe stack ADT in detail. Give an algorithm for push and pop operations on stack using a linked list.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Define the properties of circular queue and explain how to check full and empty conditions.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Explain and implement a singly linked list with an example.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
What is a doubly linked list? Explain creation, traversal, insertion and deletion of a node in a doubly linked list with algorithms.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
Construct a binary search tree by inserting the keys 30, 40, 24, 58, 48, 26, 11, 13 one by one into an initially empty tree and find its in-order, pre-order and post-order traversals.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
Simulate insertion of the keys 3, 1, 4, 6, 2, 8, 9 into an initially empty AVL tree, showing rotations to maintain balance at each step.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
Explain the working of Dijkstra's algorithm with the help of an example graph.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
Find the minimum spanning tree of a given graph using Prim's algorithm. Show all steps.
Predicted for DEC-2026
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel