MCQ 1 The complexity of merge sort algorithm is _____________

Correct Answer Choice D O(n log n)
See Answer

MCQ 2 When determining the efficiency of algorithm, the space factor is measured by

Correct Answer Choice A When determining the efficiency of algorithm, the space factor is measured by
See Answer

MCQ 3 In linear search algorithm the worst case occurs when?

Correct Answer Choice D The item is the last element in the array or is not there at all
See Answer

MCQ 4 The property of binary tree is

Correct Answer Choice D the right subtree can be empty
See Answer


MCQ 5 Which data structure is used in breadth first search of a graph to hold nodes?

Correct Answer Choice B queue
See Answer

MCQ 6 A variable P is called pointer if

Correct Answer Choice A P contains the address of an element in DATA
See Answer

MCQ 7 Any node is the path from the root to the node is called?

Correct Answer Choice B Ancestor node
See Answer

MCQ 8 Linked lists are best suited

Correct Answer Choice B for the size of the structure and the data in the structure are constantly changing
See Answer


MCQ 9 Herder node is used as sentinel in _________________.

Correct Answer Choice C Binary tree
See Answer

MCQ 10 In a stack, if a user tries to remove an element from empty stack it is called ________________.

Correct Answer Choice A Underflow
See Answer

MCQ 11 ____________ is very useful in situation when data have to stored and then retrieved in reverse order.

Correct Answer Choice A Stack
See Answer

MCQ 12 When inorder traversing a tree resulted E A C K F H D B G; the preorder traversal would return

Correct Answer Choice B FAEKCDHGB
See Answer


MCQ 13 If the values of a variable in one module is indirectly changed by another module, this situation is called

Correct Answer Choice C side effect
See Answer

MCQ 14 Which of the following is not a limitation of binary search algorithm?

Correct Answer Choice D Binary search algorithm is not efficient when the data elements are more than 1000.
See Answer

MCQ 15 An adjacency matrix representation of a graph cannot contain information of

Correct Answer Choice D parallel edges
See Answer

MCQ 16 Which is/are the application(s) of stack?

Correct Answer Choice D All of the above
See Answer


MCQ 17 Which of the following applications may use a stack?

Correct Answer Choice A Data Transfer between two asynchronous process
See Answer

MCQ 18 Which of the following data structure can’t store the non-homogeneous data elements?

Correct Answer Choice A Arrays
See Answer

MCQ 19 Which data structure allows deleting data elements from and inserting at rear?

Correct Answer Choice B Queues
See Answer

MCQ 20 Which of the following statement is false?

Correct Answer Choice C Pointers store the next data element of a list.
See Answer


MCQ 21 Which of the following is/are the levels of implementation of data structure

Correct Answer Choice D All of the above
See Answer

MCQ 22 The type of expression in which operator succeeds its operands is?

Correct Answer Choice C Postfix Expression
See Answer

MCQ 23 In general, the binary search method needs no more than _____________ comparisons.

Correct Answer Choice D [log 2n] + 1
See Answer

MCQ 24 A graph is a collection of nodes, called ________________ and line segments called arcs or ________________ that connect pair of nodes.

Correct Answer Choice A vertices, edges
See Answer


MCQ 25 In the ____________ traversal we process all of a vertex’s descendants before we move to an adjacent vertex.

Correct Answer Choice A depth first
See Answer

NTSE, NEET, AIEEE, Olympiad & Other Competive Exams Preparation

Publish Your Article / Write for Us

Article Writing Guide/Help

Trending Questions


Advantages Of NCERT, CBSE & State Boards Solutions For All Subjects

  • All the NCERT Solutions have been prepared by academic experts having 10+ years of teaching experience.
  • They have prepared all the solutions in simple and easy language, so that each and every student can understand the concepts easily.
  • All the solutions have been explained step to step wise in details with better explainations.
  • Students can also use these question and answers for your assignments and in homework help.
  • All the solutions have been explained in detail and the answers have been compiled in a step-wise manner.
  • All the question and asnwers are commonly prepared according to the Latest Syllabus of Board Education and Guidelines.
  • Students can know about the various types of questions asked in the exams with the help of these solutions.

Top Course Categories