Python conf in Kharkiv, Nov 16 with Intel, Elastic engineering leaders. Prices go up 21.10

Алгоритмы и структуры данных

Алгоритмы и структуры данныхГотовясь к серьезному собеседованию, решил освежить в серьезную книгу из универского прошлого — «Алгоритмы и структуры данных» Вирта. Увы, в свое время я пролистал ее скорее для галочки, так что теперь, через несколько лет, она читалась как вновь.

К моему удивлению — не понравилось! Да, бесспорно, приятно подержать в руках ветхий томик классической техно-книги. Если не ошибаюсь, именно ее на первом курсе давали к обязательному прочтению в числе первых, а я теперь читаю и улыбаюсь...

Книга-то, оказывается, изобилует ошибками. Вот ниже пример, который меня расстроил больше всего. Ребят, может я уже «того», но, по-моему, автор перепутал операторы AND и OR, основу основ:

AND и OR поменялись местами
Конечно, может и типографская опечатка, но книга этим изобилует.

Кроме таких вот печальных моментов удручающе смотрятся саркастические комментарии переводчиков, мол, тут явно нелепица, а тут мы опускаем руки ввиду вообще полного бреда. Настолько непрофессионально, что аж обидно за наших филологов.

Конечно, надо отдать должное «старичку», но сортировка последовательных данных с ленточных носителей порадовала :)

Так или иначе, мне нужны были скорости алгоритмов сортировки — я их получил, но остальная «канва» удивила неприятно. Спрашивается, зачем её рекомендуют с таким обилием пены у рта?

LinkedIn

10 комментариев

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

Замечательная книга, довольно часто прибегаю к её помощи.

Могу порекомендовать свежую книгу Algorithms из Berkeley (доступна online), хотя большинство глав основано на классических алгоритмах

Хочу вирта в оригинале:) Куда стучаться?

лучше всего — в Yahoo! IM на motus2, но можно и емейлом туда же

Вы потише пишите про ленты, а то мой комп всё на лету ловит:)

Хочу вирта в оригинале:) Куда стучаться?

Кнут — это жёстко:) Остальные книги посмотрю, спасибо за линки!

Спрашивается, зачем её рекомендуют с таким обилием пены у рта?

Да собственно и не рекомендуют. Не модно уже:) Щас модно SICP, и вся дискретка, начиная от теории множеств, через автоматы, и лямбда-исчисление с комбинаторной логикой, и дальше кого на сколько хватит:)

Для поиска алгоритмов сортировки я бы посоветовал глянуть Кнута (к сожалению не помню какой том).

да ленточки рулят:) сортировка данных ленточек применима ко всему что можно представить как поток

может и типографская опечатка

блин, у меня это была подростковая психическая травма — помню я несколько дней (пока до компа не добрался) пытался въехать, почему мое представление о AND и OR не соответствует книжному. кстати, только что проверил — в оригинале та же опечатка! спасибо переводчикам за наше счастливое детство.: -) ЗЫ., а сейчас я не знаю, зачем по такой книжке учиться — есть намного лучше учебники — тот же CLR, например.ЗЗЫ. кстати, никому этот вирт в оригинале не нужен? за 20 гривен отдам.ЗЗЗЫ., а про ленточки ты зря. эти алгоритмы и сейчас очень хорошо применимы. как говорится, кеш это современная пямять, пямять это современный диск, а диск это современная лента: -)

Подписаться на комментарии