TY - BOOK AU - Skiena, Steven S TI - The algorithm design manual SN - 9781848000698 U1 - 005.1 PY - 2008/// CY - New York PB - Springer ER -