The Practice of Programming – Brian W. Kernighan, Rob Pike
Chapter 2: Algorithms and Data Structures
Enter search terms or a module, class or function name.