Which algorithm checks each element in a list, one at a time, until the target value is found?
If you apply a binary search to the sorted list [1, 3, 4, 7, 9] in search of number 7, at which index will the search stop (assuming 0-based indexing)?
Which sorting algorithm repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order?
Under which condition is binary search applicable on a list of numbers?
If a phone contact list needs to be sorted alphabetically, which algorithm could be used and is known for dividing the list into halves, sorting each half, and merging them?
Which sorting algorithm finds the smallest element from an unsorted list and swaps it with the first unsorted element?
What is the average-case time complexity of the linear search algorithm?
Given a sorted array of 1,000,000 elements, which search algorithm should be used for the fastest result?
Which algorithm builds the final sorted array one element at a time by repeatedly inserting the next item into the correct position?
Which algorithm is most efficient on small datasets and known for its simplicity?