Имеется ввиду для программирования. Возможно какую-нибудь книгу посоветуете?
тэги:
алгоритмы,
программирование
категория:
наука и техника
ответить
в избранное
бонус
Magic Fairy Tale
[446]
Н. Вирт "Алгоритмы + структуры данных = программы"
Д. Кнут "Искусство программирования"
— 1 неделю назад
Bramin
[1.7K]
Спасибо
— 1 неделю назад
комментировать
2 ответа:
старые выше
новые выше
по рейтингу
1
simpl
[64.9K]
1 неделю назад
Изучение принципов алгоритмизации не зависимо от языка программирования улучшает качество программирования, улучшает понимание, позволяет рациональнее использовать время обработки и память машины, что может критически важно в сложных задачах, или в приложениях, критичных к времени обработки..
Именно понимание принципов и основ отличает специалиста, от человека, имеющего поверхностные знания..
В алгоритмизации важно знать сложность алгоритма и время его выполнения..
Здесь изучаются типы алгоритмов, постоянно встречающихся в программировании, например сортировки..
Есть много неплохих книг по теории алгоритмов, вот есть с хорошим изложением материала: Ананий Левитин "Алгоритмы. Введение в разработку и анализ"..
комментировать
в избранное
ссылка
отблагодарить
0
Александр Погребняк
[4K]
1 неделю назад
Алгоритмизацию лучше изучать параллельно с каким-нибудь языком программирования. Теория теорией, но нужно все сразу "пощупать" на практике.
Начните с Паскаля. Сайтов для этого очень много. Методом проб и ошибок найдите тот, который вам более понятен. Или разные темы изучайте на разных сайтах.
Если Вы сами не сможете найти нужную информацию или информация будет для вас непонятной на всех сайтах, — значит это не ваше.
Тренироваться можно на сайте acmp.ru. Отправляете решение и сразу получаете результат
в избранное
ссылка
отблагодарить
Bramin
[1.7K]
Язык программирования уже изучается, нужно серьезное погружение в алгоритмы.
— 1 неделю назад
Александр Погребняк
[4K]
Вирт Н. АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ
— 1 неделю назад
комментировать
