Binary search is one of the basic algorithms of computer sciences. It goes like this:

Given a sorted(!) array of strings and a single string, what is the fastest way to find the location of the string?