Searching & Sorting
Having information stored in an array is an efficient way to manage data. However, finding particular items in an array, particularly one that is very large, presents a unique problem. The techniques described in this section are frequently used to first sort an array numerically or alphabetically and then search through the array for a match to a desired item.