Профессия программиста неотделима от работы с алгоритмами и структурами данных. В идеале алгоритм должен быть корректным, легко понятным, применимым для решения разнообразных задач и при этом эффективным. В книге даны и объяснены реализации всевозможных алгоритмов, готовых к внедрению и не защищенных авторскими правами. Алгоритмы относятся к следующим предметным областям:
- статистические методы,
- числовые методы,
- программная инженерия,
- сортировка,
- хэширование,
- графовые алгоритмы,
- оптимизация,
- криптография,
- строковые алгоритмы,
- спектральная кластеризация,
- глубокое обучение,
- перемножение матриц
- случайные леса
и другим.