Это бета-версия LiveLib. Сейчас доступна часть функций, остальные из основной версии будут добавляться постепенно.
18+
Ваша оценка
4
(1)
40 алгоритмов, которые должен знать каждый программист на Python
Понимание работы алгоритмов и умение применять их для решения прикладных задач - must-have для любого программиста или разработчика. Эта книга поможет вам не только развить навыки использования алгоритмов, но и разобраться в принципах их функционирования, в их логике и математике.
Вы начнете с введения в алгоритмы, от поиска и сортировки перейдете к линейному программированию, ранжированию страниц и графам и даже поработаете с алгоритмами машинного обучения. Теории не бывает без практики, поэтом...
Основы алгоритмов освящены. Но есть опечатки или неточности. Неопытных питонистов может сбить с толку некоторые моменты. Например, во второй главе, говорится о tuple, что это неизменяемая структура. Но чуть далее уже оценивается временная сложность добавления значения.