Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Посоветуйте книгу по алгоритмам/структурам данных 
:(
    Опции темы
gif0
Дата 7.11.2009, 18:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 6.11.2009

Репутация: нет
Всего: нет



Здравствуйте. Как я понял, каждый программист должен разбираться в алгоритмах и структурах данных. Посоветуйте по этому делу хорошую книгу (желательно, что бы код в ней был на C++). Я никогда не читал подобной литературы, поэтому, если можете, посоветуйте что-то не очень сложное.
PM MAIL   Вверх
W4FhLF
Дата 7.11.2009, 18:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 5
Всего: 121



Однозначно "Кормен - Алгоритмы. Построение и анализ". Можно найти в сети. 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
gif0
Дата 7.11.2009, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 6.11.2009

Репутация: нет
Всего: нет



Эта книга будет понятна новичку?
И насколько хороша книга Седжвика - "Фундаментальные алгоритмы на C++"?
PM MAIL   Вверх
AlexLakers
Дата 7.11.2009, 22:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 22.1.2009

Репутация: нет
Всего: 1



gif0, я бы посоветовал именно Сэджвига. 
PM MAIL   Вверх
dengalf
Дата 9.11.2009, 08:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 10.4.2009

Репутация: нет
Всего: нет



Д. Кнут, трехтомник "Искусство программирования"
PM MAIL   Вверх
esperanto
Дата 9.11.2009, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 31.5.2003

Репутация: 2
Всего: 4



Кнута и Корменя я вам не рекомендую. Кнут вообще не для начинающих. А Кормен, не книга для понимания. 
--------------------
B.Sc ->M.Sc.->Microsoft SDE-> (Ph.D. student + Intel SDE + psyсhology B.A) - > Skype SDET
PM MAIL   Вверх
kemiisto
Дата 9.11.2009, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: нет
Всего: 160



Цитата(esperanto @  9.11.2009,  20:21 Найти цитируемый пост)
Кнута и Корменя я вам не рекомендую. Кнут вообще не для начинающих. А Кормен, не книга для понимания.

Твёрдую рукою исправляю Вам репутацию. smile 

Цитата(W4FhLF @  7.11.2009,  19:49 Найти цитируемый пост)
Однозначно "Кормен - Алгоритмы. Построение и анализ".

W4FhLF, да брось. Нет ничего одназначного.

Для начала можно почитать Вирта "Алгоритмы и структуры данных". Книжка небольшая, но требует вдумчивого чтения. Сам сейчас читаю.
Потом можно и за что-то более серьёзное браться. От себя могу порекомендовать Ананий Левитин "Алгоритмы: введение в разработку и анализ". Вот уже потом можно и Кормена попробовать, если оно надо будет...

gif0, чтобы у Вас не было иллюзий: 99% советующих Кнута и Кормена эти книги в глаза не видели. Про отписавшихся в этой теме ничего сказать не могу... Но общая тенденция такова.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
afanp
Дата 10.11.2009, 08:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 25.11.2008

Репутация: нет
Всего: нет



Готов поспорить по поводу понимания Корманa/Седжвика. На мой взгляд, книга первого понятнее и проще для понимания, именно по ней я бы рекомендовал изучать алгоритмы и структуры данных
PM MAIL   Вверх
W4FhLF
Дата 10.11.2009, 09:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 5
Всего: 121



А я Кнута 1 том осилил и Кормен у меня сейчас как настольный справочник. Поэтому я Кнута не советую, а Кормена советую. 

Кормена советует MIT для студентов курса "Introduction to Algorithms" (советую посмотреть их видеокурс на youtube.com/edu). Так же эту книгу советуют в СПбГУ ИТМО.

Добавлено через 1 минуту и 39 секунд
И ещё в изучении алгоритмов очень помогают такие вещи: http://www.cs.usfca.edu/~galles/visualization/


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
esperanto
Дата 10.11.2009, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 31.5.2003

Репутация: 2
Всего: 4



Цитата(W4FhLF @ 10.11.2009,  09:55)
А я Кнута 1 том осилил 

Если не секрет, сколько задач повышенной сложности ты решил? 
Неужели разобрался во многих доказательствах? 

Конечно это вполне возможно. Но не каждому и требует очень светлой головы и\или обширного мат аппарата.



Кормен как справочник может и ничего. А как самоучитель это неудачная книга. Она слишком сухая. 
--------------------
B.Sc ->M.Sc.->Microsoft SDE-> (Ph.D. student + Intel SDE + psyсhology B.A) - > Skype SDET
PM MAIL   Вверх
W4FhLF
Дата 10.11.2009, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 5
Всего: 121



Цитата(esperanto @  10.11.2009,  12:33 Найти цитируемый пост)
Если не секрет, сколько задач повышенной сложности ты решил? 


Гы. Ну я искал в сети решения. ;) 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
Pitlord
Дата 10.11.2009, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 246
Регистрация: 31.10.2009

Репутация: нет
Всего: 7



Цитата(W4FhLF @  10.11.2009,  14:17 Найти цитируемый пост)
Гы. Ну я искал в сети решения. ;)  

Вы находите в этом много смысла? smile

Добавлено через 1 минуту и 19 секунд
Цитата(W4FhLF @  10.11.2009,  09:55 Найти цитируемый пост)
А я Кнута 1 том осилил и Кормен у меня сейчас как настольный справочник. Поэтому я Кнута не советую, а Кормена советую. 

Интересная логика
PM MAIL   Вверх
W4FhLF
Дата 11.11.2009, 06:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 5
Всего: 121



Pitlord, вы, вообще, о чем?


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
Pitlord
Дата 11.11.2009, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 246
Регистрация: 31.10.2009

Репутация: нет
Всего: 7



W4FhLF, да не грузитесь
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

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


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0927 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.