СПб.: Питер, 2020. — 258 с.: ил. — (Библиотека программиста). — ISBN: 978-5-4461-1428-3.
Книга даст вам возможность глубже освоить язык Python, проверить себя на испытанных временем задачах, упражнениях и алгоритмах. Вам предстоит решать десятки заданий по программированию: от самых простых (например, найти элементы списка с помощью двоичной сортировки), до сложных (выполнить кластеризацию данных методом k-средних).
В этой книге:
Алгоритмы поиска.
Обобщенные технологии для графов.
Нейронные сети.
Генетические алгоритмы.
Состязательный поиск.
Использование аннотаций типов в описанных задачах.