Algorithms: Recursive Binary Search
Iterative algorithms, ie those with a loop, can usually be easily rewritten to use recursive method calls instead of loops..
Algorithms: Linear Search
Linear search is a good solution because it's so straightforward..
Algorithms: Binary Search
A fast way to search a sorted array is to use a binary search..