Классические задачи Computer Science на языке Python
Дэвид Копец
0
(0)
Это бета-версия LiveLib. Сейчас доступна часть функций, остальные из основной версии будут добавляться постепенно.
Дэвид Копец
0
(0)

Хорошая книга. Читал ее в оригинале, возможно в русском переводе что-то пропустили.
Книга хороша тем, что на ванильном питоне авторы учат писать классические алгоритмы (ханойская башня, поиск в графах и пр.) и неклассические (кластеризация, нейронные сети, состязательные поиск). Все алгоритмы пишутся с нуля, без всяких там библиотек, что помогает читателю разобраться в алгоритмах в их "чистом" виде. В самом коде очень используются аннотации типов и generic-подход (хотя питон трудно отнести к языкам с generic-ами.)
Единственно, что меня удержало от высшей оценки - это отсутствие комментариев в самом коде. Т.к. описываемый код довольно не тривиален, порой теряешься в листингах и недоумеваешь, почему здесь сделано так, а не иначе. Вынос комментариев кода в основной текст все таки "баня - через дорогу раздевалка" - приходиться постоянно возвращаться к тексту, что очень не удобно.
Комментарии …
Ваш комментарий
, чтобы оставить комментарий.