Лучшая первая книга об алгоритмах?

Господа.
Есть намерение углубить свои познания и начать с хорошей книги об алгоритмах. У меня экономическое образование, работаю в финансовой сфере, активно использую Excel VBA, ищу способы автоматизировать свои задачи и задачи на сопредельных участках работы, от этого процесса получаю истинное удовольствие, реализовал несколько действительно полезных себе и людям вещей. Есть мысль параллельно развиваться в этом направлении.
В поле зрения попали Кормен «Алгоритмы. Построение и анализ» и Вирт «Алгоритмы и структуры данных».
Подскажите, что лучше взять? Наскольки эти книги взаимозаменяемы, фундаментальны и самодостаточны (т.е. доступны для освоения без спецподготовки в IT)?
  • Вопрос задан
  • 38133 просмотра
Пригласить эксперта
Ответы на вопрос 9
TheHorse
@TheHorse
Голосую за Кормена). Экономической математики должно быть достаточно чтобы осилить, а остальное дело времени и усилий.
Ответ написан
Комментировать
ntkt
@ntkt
Потомственный рыцарь клавиатуры и паяльника
Попробуйте Вирта — книжка небольшая и более чем доступная, по ней можно спокойно преподавать программирование старшеклассникам в профильных школах/кружках.
Ответ написан
Комментировать
VorontsovIE
@VorontsovIE
Кормен! Часть глав имеет смысл пропускать, но это однозначно лучшая книга. Пусть вас непугает размер, она написана зато очень понятным языком.
Ответ написан
Комментировать
@AM5800
Нам в университете прочитали отличный курс алгоритмов на базе книги
Мне очень понравилось
Ответ написан
Arktos
@Arktos
Кормен слишком большой. Это скорее справочник, чем книга для свободного чтения. Я бы порекомендовал для начала Иванов «Дискретная математика»
Ответ написан
Комментировать
Sergei_Erjemin
@Sergei_Erjemin
Улыбайся, будь самураем...
В. Потопахин. «Искусство алгоритмизации» www.ozon.ru/context/detail/id/5774388/
Тоненькая и попсовая книга… Половина популярных алгоритмов есть. Как минимум после нее все прочие объяснения алгоритмов делаются намного понятнее.
Ответ написан
Комментировать
EvilMan
@EvilMan
Кормен для полного понимания требует знаний дискретной математики и основ математической логики. Если же часть глав пропустить, то неплохой «рецептурный» справочник. Но для начала всё-таки лучше Вирта почитать — на порядок доступнее для начинающих.
Ответ написан
Комментировать
@Livesms
У Вирта есть несколько изданий (редакций) книги Алгоритмы и структуры данных с использованием разных языков для примеров.
От 1985 г. (в оригинале от 1976 г.) - Алгоритмы + структуры данных = программы (на языке Pascal)
От 1989 г. (в оригинале от 1986 г.) - Алгоритмы и структуры данных (на языке Модула-2)
От 2010 г. (в оригинале от 2004 г.) - Алгоритмы и структуры данных. Новая версия для Оберона

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

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы