Question 1
1. Jenny 2. Merry 3. Charles 4. Ben 5. Toby 6. Hyo 7. Kim 8. Richard 9. Greg 10. Freya A binary search is to be performed on the names in the list above to locate the name Kim.
Explain why a binary search cannot be performed with the list in its present form.
(1)
Using an appropriate algorithm, alter the list so that a binary search can be performed, showing the state of the list after each complete iteration. State the name of the algorithm you have used.
(4)