2597 читали · 4 года назад
Зачем программисту знать алгоритмы
Часто появляются статьи вида «нужны ли программисту алгоритмы», и все они имеют примерно одинаковый шаблон. Автор статьи как правило пишет: «Я N лет пишу сайты/скрипты в 1С, и никогда не пользовался алгоритмами или структурами данных. Тут же приводятся в пример красно-чёрные деревья или какие-нибудь другие экзотические структуры, которые в области, в которой работает автор не часто увидишь, если увидишь вообще. Такие статьи сводятся к тому, что в конкретной области программисты не используют сложные структуры данных и не решают NP задач...
1 год назад
Как решить проблему? Попробуйте мыслить алгоритмически
Алгоритмы - это удел компьютеров, но люди могут их использовать, для того, чтобы решать свои проблемы последовательно и результативно. Если вы хотите улучшить свои способности справляться с трудными жизненными ситуациями, то попробуйте несколько алгоритмов. Пошаговое продвижение поможет вам не только легко освоить алгоритмический метод, но и отбросить все страхи и сомнения. 1. Определите и четко сформулируйте проблему Все алгоритмы начинаются с определения проблемы или постановки задачи. Взгляните...