![]() |
|
Модераторы: bsa |
![]()
|
|
| danilkramatorsk |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 114 Регистрация: 22.12.2012 Репутация: нет Всего: нет |
С++ только учу, но проблема с построением алгоритмов
есть ли у вас на примете какие-то книги, которые помогут ("думать как программист")? построение привильных алгоритмов и т.д. Это сообщение отредактировал(а) danilkramatorsk - 1.3.2013, 23:10 |
|||
|
||||
| NoviceF |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 313 Регистрация: 13.3.2012 Где: Ростов-на-Дону Репутация: 2 Всего: 2 |
Если вопрос именно в том, какие бывают алгоритмы и как они работают, можно почитать "Роберт Седжвик - Фундаментальные алгоритмы C++". Я сам выборочно обращался к этой книжке, чтобы понять как работают некоторые алгоритмы сортировки.. может когда-нибудь и прочитаю её целиком..
В целом, на мой взгляд, полезно почитать таких авторитетных товарищей, как Скотт Мэйерс, Герб Саттер, ну и в процессе прочтения там множество ссылок на других умных людей ) Но это только то, что относится непосредственно к c++, а ведь существует множество смежных областей как в программировании так и относительно прикладных задач, которые нужно решать.. от бухгалтерии, до ПО управляющего системами каких-нибудь истребителей.. Так что читать - не перечитать.. |
|||
|
||||
| baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 15 Всего: 101 |
А.Левитин Алгоритмы. Анализ и разработка
|
|||
|
||||
| kLASTER |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 14.9.2011 Репутация: нет Всего: нет |
мне очень понравился В.Д.Колдаев "Основы алгоритмизации и программирования". Там нет самих алгоритмов, но там есть объяснение как происходит поиск или сортировка. А дальше тупо ищешь под свой ЯП. Разбираешь все по полочкам. И этот способ хорошо развивает именно мышление алгоритмами. Естественно ИМХО!
|
|||
|
||||
| VSB |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 23.8.2007 Репутация: нет Всего: 2 |
Кормен
|
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
А как же классика - Д. Кнут. "Исскуство программирования"
|
|||
|
||||
| baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 15 Всего: 101 |
Кнут думать не поможет. Там вообще мало кто выживает)))
Чтобы "думать" ТСу нужны декомпозиция и функциональных подход в примерах. если по-серьезному, то и Кнута мало. вот Добавлено через 1 минуту и 7 секунд ибо "думать" не только из битов складывается, а в мире все взаимосвязано |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |