Beyond the language. An introduction to algorithms

Computer Science