What is the maximum number of comparisons needed by binary search on a sorted list of 64 items?

Answer and explanation

Correct answer: C. 7

  1. Step 1: Each comparison halves the list.
  2. Step 2: log2(64) + 1 = 7.
Answer
7.
Why not the others: 32, 6 and 9 do not fit.

Practise more Python programming and algorithms.

Free questions with an explanation for every one, and full timed Saudi Secondary School Certificate mock tests.

What is the maximum… | Saudi Secondary School Certificate