Эффективные алгоритмы и сложность вычислений (2018)
Авторы: Н. Кузюрин, С. Фомин
Целевая аудитория: начинающие программисты.
Сейчас почти для каждого языка программирования вы найдёте высокоуровневые библиотеки, предоставляющие простые функции по работе с алгоритмами сортировки, поиска, по работе со строками, файлами и многие другие. Не надо запоминать, как работают эти алгоритмы на низком уровне. Однако если вам всё-таки интересно или вы хотели бы разработать такую же библиотеку сами, то эта книга станет вашим первым путеводителем в мир алгоритмов и сложности вычислений. Все примеры приведены на языке Python.
В книге рассматриваются следующие темы:
✔️ алгоритмы и их сложность;
✔️ аппроксимация с гарантированной точностью;
✔️ вероятностный анализ детерминированных алгоритмов;
✔️ методы дерандомизации и многое другое.
Преимущества:
➕ актуальный материал по теме;
➕ содержит множество примеров популярных алгоритмов.
Недостатки:
➖ не замечено.
Читать:
http://discopal.ispras.ru/img_auth.php/f/f4/Book-advanced-algorithms.pdfБольше обзоров книг тут:
instagram.com/proglibrary