In this chapter You get a foundation for the rest of the book. You write your first search algorithm (binary search). You learn how to talk about the running time of an algorithm (Big O notation). You’re introduced to a common technique for designing algorithms (recursion).

