Binary search is more efficient than linear search only if the list is:
AArranged in ovals
BArranged in ovals only
CArranged in order
DArranged in odds
Answer & Solution
Correct answer: C. Arranged in order
1. Binary search discards half the list on each step.
2. That is valid only when position implies value.
3. Binary search is more efficient provided the list is arranged in some order.
4. So the answer is arranged in order.
_Source: syllabus Computer Science, Ch 5 'Sorting' and Ch 6 'Searching'_
Keep practising Sorting and Searching
Browse all Sorting and Searching questions for IGNOU MCA, or explore more Computer Science topics.