Special Feature An Introduction to Algorithm Design
Jon Louis Bentley · Computer · 1979
Fast algorithms dramatically decrease run time for certain tasks. Designing them offers not only the promise of better performance but also a better understanding of the problems underlying all computational tasks.