CS-303 · Data Structure/Unsolved PYQ Paper
CS-303 Data Structures - Jun 2024 Question Paper
-
7 MarksaDescribe Asymptotic notation in detail.
-
7 MarksbWhat is Recursion? Explain in detail with example.
-
7 MarksaDifferentiate between the stack and queue.
-
7 MarksbWrite a 'C' program to convert the infix expression to postfix expression.
-
7 MarksaWrite an algorithm for insert and delete operations in circular linked list.
-
7 MarksbHow a binary search tree is traversed? Explain with a suitable example.
-
7 MarksaHow can you convert an infix expression to postfix expression using stack? Give one example.
-
7 MarksbWrite functions to implement recursive versions of preorder, inorder and postorder traversals of a binary tree.
-
7 MarksaWrite a 'C' program, how to insert and delete elements in the Binary search tree?
-
7 MarksbDiscuss Kruskal's algorithm with an following graph.

-
7 MarksaExplain shell sort algorithm and simulate it for the following data 35, 33, 42, 10, 14, 19, 27, 44.
-
7 MarksbExplain sequential search and simulate it for the following data 4, 21, 36, 14, 62, 91, 8, 22, 81, 77, 10.
-
7 MarksaExplain Multiway Merge sort with an example.
-
7 MarksbWhat do you mean by sorting? Describe the need for sorting.
-
14 MarksWrite short notes on any two of the following:
- i)Queue using linked list
- ii)Hashing
- iii)B+ tree
- iv)Post fix expression evaluation
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 accountHave an account? Log in
Notes Panel