LINUX.ORG.RU

Книга по основным алгоритмам


1

4

Ищется такая книга. Да, знаю — таких много (Кнут и прочие). Но основная проблема — там всегда слишком много математики. А хочется «всего и сразу». Т.е. в матан не вникать, но суть понять. Есть ли такое?

«Матан» — это сложно?

balodja ★★★
()

По основным алгоритмам не так уж много и матана в любой хорошей книге.

proud_anon ★★★★★
()

почему-то вспомнилась замечательная книженция:
Мак-Кракен Д., Дорн У. Численные методы и программирование на Фортране

elipse ★★★
()

Кормен, Лейзерсон, Ривест, Штейн - доступно достаточно описано.

Ананий Левитин (на английском есть 2 издание!).

Сейджвик.

Стивен Скиена.

Ахо, Хопкрофт, Ульман.

anonymous
()
Ответ на: комментарий от sacred

Да, про ногу верно замечено. Скорее всего остановлюсь пока на «Структуры данных и алгоритмы». Как раз по моему уровню.

zootcat
() автор топика
Ответ на: комментарий от anonymous

Ананий Левитин, однозначно. «Алгоритмы и математика». Есть на русском.

LongLiveUbuntu ★★★★★
()

Кормен - Алгоритмы. Построение и анализ(как-то так)
Книженция нудная, но матана мало(вообще, что за матан? обычно только основы же самые даются, в любой книжке - про сложность и т.д., но их необходимо знать, эти основы).

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

Других хороших книг нет. Все книги типа «Алгоритмы за 21 день на PHP» - говно, которое только запутывает.
Можно, в принципе, почитать разные сайты типа «algolist.manual.ru» или intuit.ru, но там обычно уж черезчур кратко все, и куча write-only кода на каком-нибудь write-only языке, типа Си(++).

anonymous
()
Ответ на: комментарий от anonymous

А, нет, кнута не советовали, вирта посоветовали, я смотрю.

Ну, к нему это тоже относится, в принципе.

anonymous
()

«Numerical recipies» - и тебе листинги, и тебе математика.

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

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от sacred

Но, по-моему, там слишком общее изложение. Хотя это тоже палка о двух концах. С одной стороны - много алгоритмов, и видно для чего каждый предназначен и как он в общих чертах работает, с другой - по многим приходится искать дополнительную информацию, однако, если очень подробно описывать каждый - там 3 таких книги понадобится :)

eternity
()
Ответ на: комментарий от anonymous

>Других хороших книг нет.

есть крайне простецкая книга Ахо и Ульмана «Структуры данных и алгоритмы»

stave ★★★★★
()
Ответ на: комментарий от Zubchick

> по этой жуткой книженции у нас был построен курс лекций по выч.математике.

Странно, ничего жуткого там нет.

В «свое время», устав читать псевдонаучный бред и сюсюкание про правильные программы и алгоритмы, нашел и проглотил эту книгу как художественный роман.)) Разумеется, все активно закреплялось практикой.

elipse ★★★
()

есть еще Algorithms in Nutshell от O'Reilly

ott ★★★★★
()

Kurt Mehlhorn, Peter Sanders: Algorithms and Data Structures The Basic Toolbox.

nikitos ★★★
()

Сначала: «Конкретная математика. Основание информатики.», (Д.Кнут, Р.Грэхем, О.Поташник)
Потом: «Искусство программирования». (Д.Кнут)

AnDoR ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.