LINUX.ORG.RU

Ответ на: комментарий от Vsevolod-linuxoid

+10. Я думал все в курсе. Вот тебе раз.

Deleted
()

Как уже советовали Скиена, есть еще Луридас, можно с него и начать.
Книга или рутрекер решай сам.

Хотя врятли что-то реально пригодится делать это самому, все уже сделано, не будешь же ты сортировку писать сам, не использовав сначала std::sort
Но почитать конечно интересно и полезно, время бы еще найти

x905 ★★★★★
()

Дасгупта-Пападимитриу-Вазирани

buddhist ★★★★★
()

http://padabum.com/d.php?id=16433 - Гагарина Л.Г. Колдаев В.Д. , Алгоритмы и структуры данных . ёмко, подробно и понятно

anonymous
()

начни с Вирта, продолжай Седжвиком и Корменом, потом можно и до Кнута добраться

Dark_SavanT ★★★★★
()

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

Если ты уже что-то повидал в IT-жизни, то обрати на Кормена. Если только хочешь «войти в айти», то начни с «Грокаем Алгоритмы» Бхаргава А.

Ещё на курсере есть отличный курс по алгоритмам.

Medar ★★★★★
()

Тут я смотрю некоторые считают, что Кнута надо «осиливать». Ну ладно. А ещё, наверное, кому-то надо алфавит «осиливать», тоже непростое занятие.

Вообще, зачем употреблять чьи-то несвежие второсортные «осиления» описанных Кнутом алгоритмов (и гораздо понятнее описанных), когда можно просто взять самого Кнута.

anonymous
()

Introduction to Algorithms , Thomas H. Cormen, Charles E. Leiserson. Если не хватит - читай Кнута от корки до корки

anonymous
()

Для начала:

  1. сортировка пузырьком
  2. поиск методом деления пополам
Deleted
()
Ответ на: комментарий от urxvt

прикольная, на первый взгляд.

  • Discrete mathematics
  • Proof techniques
  • Iterative programming concepts
  • Fundamental abstract data types
  • Fundamental data structures
  • Fundamental computational problems
  • Elementary algorithm analysis
  • Mathematical maturity

убрать слово «Fundamental» в data types и хватит. остальное нинужно вообще, включая Кнута.

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