Let's test your knowledge. Fill in the missing part by typing it in.
An algorithm is a step-by-step procedure or a set of rules to solve a specific problem. In the context of data structures, algorithms are designed to perform specific tasks on the data stored within the structures.
For example, let's consider an algorithm to search for an element in an array. One popular algorithm for this task is the binary search. It takes advantage of the fact that the array is sorted and repeatedly divides the search space in half until the target element is found or determined to be not present.
Here's a ___ example of the binary search algorithm for searching an element in a sorted array.
Write the missing line below.