Досконалий алгоритм. Тім Рафгарден (комплект з трьох книг)
Серія книг «Досконалий алгоритм» адресована тим у кого вже є досвід програмування і заснована на онлайн-курси, які регулярно проводяться з 2012 року. Ви перейдете на новий рівень, щоб побачити загальну картину, розібратися в основних концепціях і математичних нюанси.
Досконалий алгоритм. Основи.
Алгоритми — це серце і душа computer science. Без них не обійтися, вони є скрізь — від мережевої маршрутизації та розрахунків за геноміки до криптографії і машинного навчання. «Досконалий алгоритм» перетворить вас у справжнього профі, який буде ставити завдання і майстерно їх вирішувати як в житті, так і на співбесіді при прийомі на роботу в кожну IT-компанію.
У цій книзі Тім Рафгарден — гуру алгоритмів — розповість про асимптотическом аналізі, нотації велике-О, алгоритмах «розділяй і володарюй», рандомізації, сортування і відбору.
Досконалий алгоритм. Графові алгоритми і структури даних
Алгоритми — це серце і душа computer science. Без них не обійтися, вони є скрізь — від мережевої маршрутизації та розрахунків за геноміки до криптографії і машинного навчання. «Досконалий алгоритм» перетворить вас у справжнього профі, який буде ставити завдання і майстерно їх вирішувати як в житті, так і на співбесіді при прийомі на роботу в кожну IT-компанію.
У другій книзі Тім Рафгарден — гуру алгоритмів — розповість про графовом пошуку та його застосування, алгоритм пошуку найкоротшого шляху, а також про використання і реалізації деяких структур даних: куп, дерев пошуку, хеш-таблиць і фільтра Блума.
Досконалий алгоритм. Жадібні алгоритми і динамічне програмування
Алгоритми — це серце і душа computer science. Без них не обійтися, вони є скрізь — від мережевої маршрутизації та розрахунків за геноміки до криптографії і машинного навчання. «Досконалий алгоритм» перетворить вас у справжнього профі, який буде ставити завдання і майстерно їх вирішувати як в житті, так і на співбесіді при прийомі на роботу в кожну IT-компанію. У новій книзі Тім Рафгарден розповість про жадібних алгоритмів (завдання планування, мінімальні головні дерева, кластеризація, коди Хаффмана) і динамічному програмуванні (завдання про рюкзаку, вирівнювання послідовностей, найкоротші шляхи, оптимальні дерева пошуку).
Познайомитися з додатковими матеріалами і відеороликами автора (англійською мовою) можна на сайті
www.algorithmsilluminated.org
Інформація про книгу | |
Мова видання | російска |
Рік видання | 2021 |
Вага | 950 |
Вид палітурки | М'який |
Тематика | Мови та системи програмування |