Data Structures Question Papers- Minor 1

August 21, 2009 | By Naman Bagga | Filed in: Education, MANIT Bhopal.

My minors are almost over with just data structures to go. As I did with Digital Electronics, on popular demand, I’m putting up the Computer Science and Bio Informatics Data Structures question papers to get an idea of the type of questions you can expect and for future reference.

III Semester Computer Science Paper

Each part carries 2 marks
1.A Calculate the time complexity function for the following code.
Func (int n)
{
if(n<=2) return;
else
Func(sqrt(n));
}

1.B Write an algorithm for finding minimum & maximum element among n elements stored in an array A. Calculate the frequency of execution of each statement.

2. A number is entered through keyboard. Write a program using array to find whether the number is even or odd. (Without using if-else, switch statement, loop or conditional operator).

3.A Explain with syntax how static and dynamic array are created in C programming language.

3.B Write a program to check the balanced parenthesis using stack.

III Semester Bio Informatics Paper- Note that Linked Lists are not a part of the IT syllabus for Minor 1

1. (a) What are primitive data structures? – 1.5 Marks
1. (b) Differentiate between static and dynamic storage with the help of an example.

2. Discuss the merits and demerits of binary search algorithm. Also write the algorithm for binary search in an array of 20 elements. -2 Marks

3. What do you mean by a two way list? Write an algorithm to insert a node in a two way list. -2 Marks

4.(a) What do you mean by a circular header list? Write an algorithm to search an item in a circular header link list. -2 Marks
4.(b) Explain overflow and underflow in a linked list. -1 Mark

Update: Here’s the III Semester Information Technology Paper

Each question carries 2 marks
1.A Calculate the time complexity function for the following code
Func (int n)
{
if(n<=2) return;
else
Func(sqrt(n)) + Func(sqrt(n));
}

1.B Write an algorithm that finds minimum & maximum element among n elements stored in an array A that uses O(log n) comparison.

2. Write an algorithm to implement multiple stack of variable size using single array of size n.

3.A Write a program to create an array dynamically. and then enter input to that dynamically created array & display them.

3.B Show stepwise how stack is used to solve recursive problem of factorial.


8 comments on “Data Structures Question Papers- Minor 1

    • Yeah, it was very similar to the CS paper though.

      Thanks 🙂

      I saw your DBMS project, Graph and I must say it was very impressive.

      PS- I used to live in 2122 in 1st year.

  1. Where did you hit the Graph, because I never published the URL.. For 2122, it somehow manages to house great minds 😛

    And if I am not wrong, we have already met..?.. correct me.

Leave a Reply to Naman Bagga Cancel reply

Your email address will not be published. Required fields are marked *