Data Structure and Algorithm Question Format
Data Structure and Algorithm Question Format
1)
Column A Column B
A) Depth first Search i. Heap
B) Breadth first Search ii. Stack
C) Sorting iii. Queue
iv. Array
Solution: A-iii, B-ii, C-i
Column A Column B
D) Homogeneous v. there is a first and last
element
E) Finite vi. the list size is constant
F) Fixed length vii. every element is the
same.
viii.
Solution: D-vii, E-v, F-vi
Page 1 of 8
Fill in the blanks: (8 Questions X 1 Mark each = 8 Marks)
Correct Answer/Solution: b.
Page 2 of 8
Option (C) Circular Queue
Option (D) Priority Queue
Correct Answer/Solution: c.
Given an int array A[3:7] having base address 726 find the
Question 6
address of A[5] (consider int is of 2 bytes)
Option (A) 728
Option (B) 729
Option (C) 730
Option (D) 731
Correct Answer/Solution: c.
Question 8 Which is best sorting algorithm when the list is already sorted?
Option (A) Bubble
Option (B) Insertion
Option (C) Heap
Option (D) Quick
Page 3 of 8
Correct Answer/Solution: b.
Question 12 What is the advantage of Array over link list data structure?
Option (A) Element of an array cannot be sorted
Option (B) Size can be changed
Option (C) Elements of mixed data types can be stored
Option (D) Elements can be easily accessed
Correct Answer/Solution: d.
Page 4 of 8
Option (A) In conti guous memory locati ons
Option (B) In an array
Option (C) In a structure
Option (D) Anywhere the computer has space for them
Correct Answer/Solution: c.
Question 18 Visiting root node after visiting left and right sub-trees is called
Option (A) In-order traversal
Option (B) Pre-order traversal
Option (C) Post- order traversal
Option (D) None
Correct Answer/Solution: c
Page 5 of 8
Option (B) Queue
Option (C) Stack
Option (D) Any of the above
Correct Answer/Solution: c.
Question 22 The conditions to detect, queue is full and queue is empty will be:
Option (A) Full: (REAR+1) mod n == FRONT, Empty: REAR == FRONT
Option (B) Full: (REAR+1) mod n == FRONT, Empty: (FRONT+1) mod n ==
REAR
Option (C) Full: (FRONT+1) mod n == REAR, Empty: REAR == FRONT
Option (D) Full: REAR == FRONT, Empty: (REAR+1) mod n == FRONT
Correct Answer/Solution: a.
Page 6 of 8
Option (D) Selection sort
Correct Answer/Solution: c.
Page 7 of 8
Option (C) 01234567
Option (D) 64230157
Correct Answer/Solution: c.
Page 8 of 8