Форум программистов, компьютерный форум, киберфорум
Наши страницы
Алгоритмы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.69/39: Рейтинг темы: голосов - 39, средняя оценка - 4.69
lamed
297 / 297 / 150
Регистрация: 07.05.2011
Сообщений: 592
1

Учебник по алгоритмам

10.07.2011, 20:50. Просмотров 7375. Ответов 8
Метки нет (Все метки)

Доброго времени суток! Посоветуйте, пожалуйста, учебник по алгоритмам с примерами на Pascal или псевдокоде. Кнут - слишком сложно. Возможно, что-то из этого списка: Левитин, Кормен, Ахо, Вирт,... Если не затруднит, "за" или "против". С уважением.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.07.2011, 20:50
Ответы с готовыми решениями:

Книги по алгоритмам
Посоветуйте хороший учебник по алгоритмам для начинающего. И желательно, чтобы примеры были на C...

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

Теория по алгоритмам
Хотелось бы спросить у тех кто занимался изучением алгоритмов, какие ресурсы/книги вы можете...

Тест по алгоритмам
такой нехитрый тест нужно сделать на завтра. Буду рад помощи

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

8
stdcout
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 210
11.07.2011, 22:58 2
От себя могу посоветовать:
Левитин - Кормен.
Что читать после них - не знаю.
1
lamed
297 / 297 / 150
Регистрация: 07.05.2011
Сообщений: 592
12.07.2011, 07:29  [ТС] 3
Большое спасибо!
0
ValeryLaptev
Эксперт С++
1057 / 836 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
18.07.2011, 09:37 4
lamed, уточняю.
Кормен - фундаментальнейший труд. Алгоритмы описываются на псевдокоде.
Левитин - то же самое, но для студента. Алгоритмы на псевдокоде. Несколько отличная от других книжек классификация алгоритмов.

Вирт - просто великолепная книжка! Алгоритмы - на Компонентном паскале. К книжке прилагается сидюк и массой дистрибов BlackBox Component Builder - это среда с Компонентным паскалем. Более того, переводчик согласовал все замеченные опечатки и ошибки с самим Виртом - перевод просто классный! И все примеры из книжки можно открыть в среде BlackBox и посмотреть, как работают. По соотношению цена-качество - лучшая книжка.

Ахо - книжка несколько устарела. Алгоритмы - на паскале. Но есть некоторые темы, котоорые не рассмотрены, например, в Вирте.

Добавлю: Роберт Сэджвик. Алгоритмы на С++. Отличная книжка! Алгоритмы - на С++ в объектно-ориентированном стиле. Тоже рекомендую, как и Вирта.
1
18.07.2011, 09:37
lamed
297 / 297 / 150
Регистрация: 07.05.2011
Сообщений: 592
18.07.2011, 11:48  [ТС] 5
ValeryLaptev, Добрый день! Из некоторых соображений понятие "цена" не волнует. С чего бы Вы посовеовали начать не совсем новичку?
0
ValeryLaptev
Эксперт С++
1057 / 836 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
18.07.2011, 15:06 6
Лучший ответ Сообщение было отмечено как решение

Решение

Если интересуют не только алгоритмы, но и программы, то Вирт или Сэджвик - однозначно.
Вообще по алгоритмам много хороших книжек. Вот еще некоторый список:

Дж. Макконнелл. Основы современных алгоритмов. 2-е дополненное издание. — М.: Техносфера, 2004.
Книжка весьма неплохая. Алгоритмы написаны на псевдокоде.

Коллинз У.Дж. Структуры данных и стандартная библиотека шаблонов. — М.: ООО "Бином-Пресс", 2004.
Отличается тем, что структуры данных реализуются на принципах STL. В конце каждой главы есть практически законченный проект на применения тех или иных структур данных и алгоритмов.

Бакнелл Дж. Фундаментальные алгоритмы и структуры данных в Delphi. Библиотека программиста. — М.: ООО «ДиасСофтЮП»; СПб.: Питер, 2006.
Название говорит само за себя. Программы - на Delphi. Отличается прекрасным изложением. Есть вещи, отсутствующие в других книжках. Например, бинарный поиск на списках.

Мозговой М.В. Классика программирования: алгоритмы, языки, автоматы, компиляторы. Практический подход. — СПб.: Наука и техника, 2006.
Название - точно соответствует содержани. Очень хорошее ввседение в эти темы. Программы - на Додиезе. Работают

Красиков И.В., Красикова И.Е. Алгоритмы. Просто как дважды два. — М.: Эксмо, 2006.
Маленькая книжка-введение в алгоритмы на С++.

Каррано Ф.М., Причард Дж.Дж. Абстракция данных и решение задач на С++. Стены и зеркала, 3-е издание.: Пер. с англ. – М.: Издательский дом «Вильямс», 2003.
Хорошая книжка. Неплохоо описаны рекусривные алгоритмы. Программы на С++

Фридман А., Кландер Л., Михаэлис М., Шилдт Х. С/С++. Архив программ – М.: ЗАО «Издательство БИНОМ», 2001.
Сборник готовых программ на С++ - на самые разные темы. От компиляции до экономики - много чего написано. И по стандартным структурам данных тоже весьма мното программ тут есть.

Хэзфилд Р., Кирби Л. и др. Искусство программирования на С. Фундаментальные алгоритмы, структуры данных и примеры приложений. Энциклопедия программиста: Пер. с англ. – К.: Издательство «ДиаСофт», 2001.
Алгоритмы и структуры данных на С, без классов, все на указателях. Огромное количн6ество самых разнообразных тем и программ.

Есть пара свежих книжек:
Уэйс М. А. Организация структур данных и решение задач на С++. - М.: ЭКОМ Паблишера, 2008.
Книжка тоже весьма хороша. Заточена под С++ и STL. Рассматриваются самые разные темы, рекурсия в том числе, компиляция, сжатие по Хаффмену, моделирование....
Стивен Скиена. Алгоритмы. Руководство по разработке. - СПб.: БХВ-Петербург, 2011.
Эту еще не читал, но на РСДН очень хвалят. Алгоритмы пишутся на псевдокоде типа С.
3
lamed
297 / 297 / 150
Регистрация: 07.05.2011
Сообщений: 592
18.07.2011, 15:29  [ТС] 7
Спасибо. Все книжки доступны.
0
Andrey_hello
1 / 1 / 0
Регистрация: 15.01.2014
Сообщений: 15
02.02.2015, 12:03 8
Подскажите пожалуйста, где взять ответы для самоконтроля к упражнениям из Кормен Лейзерсон Ривест Штайн "Алгоритмы"
?
0
4ik
5 / 5 / 1
Регистрация: 05.02.2013
Сообщений: 96
03.02.2015, 21:45 9
Добрый день. Не подскажите в какой литературе можно углубить познания в решении рекуррентных соотношений? На данный момент читаю Кормена, но чувствую, что тех упражнений и задач не достаточно для закрепления материала (особенно учитывая, что ответы сверить нельзя), поэтому скорее мне нужно что-то вроде задачника (очень был бы рад если бы там были решения еще). Также мне кажется, что не плохо было бы чекнуть асимтотический рост функций где то еще (в Зориче мало и там только О и о, в Кормене больше но слишком кратко + хотелось бы еще задач порешать на эту тему) . Заранее благодарю за ответы. ^_^
0
03.02.2015, 21:45
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2015, 21:45

Книги по алгоритмам
Программист- это не сгусток фреймворков, куч IDE , бд и тд. В первую очередь программист - это...

Тест по алгоритмам
Здравствуйте!Помогите,пожалуйста,решить тест по теме Алгоритмы: 17. Consider the following pseudo...

книги по алгоритмам
Ищу книгу по основам алгоритмизации. Главный требование это простой и доступный стиль изложения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.