Computer Science: An Overview: Global Edition (12th Edition)

Published by Pearson Higher Education
ISBN 10: 1292061162
ISBN 13: 978-1-29206-116-0

Chapter 5 - Algorithms - Chapter Review Problems - Page 267: 48

Answer

Binary search: max $12$ entries Sequential search: max $4000$ entries

Work Step by Step

Binary search halves the input in every step hence it requires at max $⌈\log_2​n⌉$ operations, while sequential search might need to check all entries hence requiring $n$ operations. So for binary search in the worst case $⌈log2​ 4000⌉=12$ entries must be examined. For sequential search $400$ entries should be inspected in the worst case.
Update this answer!

You can help us out by revising, improving and updating this answer.

Update this answer

After you claim an answer you’ll have 24 hours to send in a draft. An editor will review the submission and either publish your submission or provide feedback.