Master in Data Science (SMS, TU) Data Structures and Algorithms Question Paper 2081 (Set page 7; First Assessment 2081) Nepal
This is the official Master in Data Science (SMS, TU) Data Structures and Algorithms question paper for 2081 Set page 7; First Assessment 2081, as set in the First Assessment examination. It carries 45 full marks and a time allowance of 120 minutes, across 10 questions. On Kekkei you can attempt this Data Structures and Algorithms past paper online with a timer, get instant AI feedback and step-by-step solutions, and track the topics where you lose marks — completely free. Whether you are revising for your Master in Data Science (SMS, TU) Data Structures and Algorithms exam or solving previous years' question papers, this 2081 paper is a great way to practise under real exam conditions.
| Level | Master in Data Science (SMS, TU) |
|---|---|
| Subject | Data Structures and Algorithms |
| Year | 2081 BS |
| Exam session | First Assessment · Set page 7; First Assessment 2081 |
| Full marks | 45 |
| Time allowed | 120 minutes |
| Questions | 10, all with step-by-step solutions |
Group A
Define ADT. Why do you need dynamic memory allocation? (1 + 2)
Explain big-oh (O) notation with example. (3)
What are the benefits of using circular queue over linear queue? (3)
Define tail recursion. Write a recursive function to find greatest common divisor of two numbers. (1 + 2)
Compare singly linked list with doubly linked list. What are the benefits of using doubly linked list? (1.5 + 1.5)
Group B
Explain algorithm to convert an infix expression to postfix. Use this algorithm to convert the infix expression to postfix. (3 + 3)
OR
How do you implement queue using linked list? Explain. (6)
Explain priority queue in detail. What are different ways to implement priority queue? (2 + 4)
OR
What do you mean by overflow and underflow? Explain algorithm to evaluate postfix expression using stack. (2 + 4)
How can you insert and remove nodes in singly liked list? Explain. (6)
Why do you need header node in linked lists? Explain circular linked list with example. (2 + 4)
What is external sorting? Trace the execution of quick sort algorithm with the array of numbers 34, 23, 17, 31, 45, 7, 21, 15, 8, and 3. (1 + 5)
Frequently asked questions
- Where can I find the Master in Data Science (SMS, TU) Data Structures and Algorithms question paper 2081?
- The full Master in Data Science (SMS, TU) Data Structures and Algorithms 2081 (First Assessment) question paper is available free on Kekkei. You can read every question online and attempt the paper under timed exam conditions.
- Does the Data Structures and Algorithms 2081 paper come with solutions?
- Yes. Every question on this Data Structures and Algorithms past paper includes a step-by-step solution, plus instant AI feedback when you attempt it on Kekkei.
- How many marks is the Master in Data Science (SMS, TU) Data Structures and Algorithms 2081 paper?
- The Master in Data Science (SMS, TU) Data Structures and Algorithms 2081 paper carries 45 full marks and is meant to be completed in 120 minutes, across 10 questions.
- Is practising this Data Structures and Algorithms past paper free?
- Yes — reading and attempting this Data Structures and Algorithms past paper on Kekkei is completely free.