Об авторе.........................................................12
О научном редакторе...............................................13
Благодарности.....................................................14
Введение..........................................................16
От издательства....................................................24
Глава 1. Алгоритмы при решении задач...............................25
Глава 2. Алгоритмы в истории.......................................39
Глава 3. Максимизация и минимизация...............................65
Глава 4. Сортировка и поиск........................................84
Глава 5. Чистая математика.......................................115
Глава 6. Расширенная оптимизация.................................142
Глава 7. Геометрия...............................................169
Глава 8. Язык...................................................196
Глава 9. Машинное обучение......................................214
Глава 10. Искусственный интеллект..................................237
Глава 11. Полный вперед...........................................255
Алгоритмы — это не только задачи поиска, сортировки или оптимизации, они помогут вам поймать бейсбольный мяч, проникнуть в «механику» машинного обучения и искусственного интеллекта и выйти за границы возможного.
Вы узнаете нюансы реализации многих самых популярных алгоритмов современности, познакомитесь с их реализацией на Python 3, а также научитесь измерять и оптимизировать их производительность.
5 причин купить эту книгу:
Алгоритмы для построения чат-ботов, настольных игр и решения «судоку».
Деревья решений для предсказания вашего уровня счастья.
Алгоритмы отладки кода, максимизации доходов и генерирования случайных чисел.
Оценка эффективности и скорости алгоритмов.
Алгоритмический рецепт приготовления парфе с гранолой и ягодами ;)