Find an element in an array. Various algorithms exist which require more or less structure in the array elements or implementation.