3. Algorithms
Searching — Quiz
Test your understanding of searching with 5 practice questions.
Practice Questions
Question 1
Which of the following best describes the 'precondition' for a binary search algorithm?
Question 2
What is the primary characteristic of a linear search algorithm?
Question 3
In a list of $100$ elements, what is the maximum number of comparisons a linear search might make to find an element that is not present in the list?
Question 4
Which search algorithm is generally more efficient for large, sorted datasets?
Question 5
Consider the sorted list: $[2, 5, 8, 12, 16, 23, 38, 56, 72, 91]$. If you are searching for the number $23$ using a binary search, which element would be checked first?
