TY - BOOK AU - SKIENA STEVEN S. TI - ALGORITHM DESIGN MANUAL SN - 978-3-030-54258-0 U1 - 005.73 SKI PY - 2020/// CY - SWITZERLAND PB - SPRINGER ER -