Оглавление книги "Занимательные алгоритмы: чему нас учат истории знаменитых героев"
Предисловие 11
Часть I. Алгоритмы 27
Глава 1. Путь к пониманию вычислений 33
Глава 2. От слов к делу: когда действительно происходит вычисление 47
Глава 3. Тайна знаков 65
Глава 4. Записная книжка сыщика 81
Глава 5. Поиск идеальной структуры данных 103
Глава 6. Сортировка алгоритмов сортировки 127
Глава 7. Трудноразрешимые задачи 147
Часть II. Языки 163
Глава 8. Сквозь призму языка 169
Глава 9. Поиск нужного тона: смысл звука 187
Глава 10. Намылить, смыть, повторить 203
Глава 11. Счастливый конец не гарантируется 219
Глава 12. Своевременный стежок вычисляется впрок 237
Глава 13. Все дело в интерпретации 259
Глава 14. Волшебный тип 279
Глава 15. С высоты птичьего полета: от абстракции к деталям 299
Приложение А. Словарь специальных терминов 323
Приложение Б. Примечания 339
Предметный указатель 349