Есть какая-нибудь книга по алгоритмам, которая преподает, как серия Head First? [закрыто]


12

Как программисту на Java, мне нужно изучать алгоритмы (для программирования). Я прочитал некоторые серии Head First (JAVA, принадлежащие мне), и они довольно дружелюбны. Поэтому мне было интересно, есть ли какая-нибудь книга по алгоритмам, которая будет проста для понимания и также суть каждого алгоритма.




Не книга, а большой и потенциально простой для понимания ресурс, похожий на Head First: class.coursera.org/algo . Регистрация закрыта, но они, вероятно, повторят урок.
B Семь

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

Ответы:


2

Мне лично очень нравится книга Алгоритмы Роберта Седжвика и Кевина Уэйна. В книге есть очень красивые иллюстрации, показывающие, как работают разные алгоритмы, а также приведены очень практичные примеры. Вы можете получить представление о качестве книги, посетив сопутствующий веб-сайт .


1

Лично я изучил руководство по разработке алгоритмов Стивена С. Скиены и в настоящее время использую « Алгоритмы в двух словах», чтобы в качестве краткого справочника по алгоритмам, которые я не слишком часто внедряю . Алгоритмы В двух словах в качестве примеров кода используются Java, Ruby, C и C ++, но, будучи Java-кодером, у вас не должно возникнуть особых проблем с чтением фрагментов кода C / C ++. И даже если вы не можете прочитать их, они не важны для понимания алгоритма, полное описание доступно исключительно на основе текста и рисунков.


Я читал здесь, что это не хорошо для начинающих. Сейчас я нахожусь в дилемме. Пожалуйста, помогите
AabinGunz

Да, я не согласен, и люди из SO, похоже, со мной согласны, см. Stackoverflow.com/questions/5689222/…
Даниэль Гратцер

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.