Какие алгоритмы должен знать программист

Зачем изучать алгоритмы, если уже и так написано множество различных библиотек?
Изучение теории Алгоритмов даёт понимание техники проектирования алгоритмов, с помощью которой вы сможете решать любые алгоритмические задачи из реальных проектов.
Конечно, любую задачу можно решить "перебором" и каждый начинающий программист умеет запрограммировать такое решение "методом грубой силы". Однако, такое решение обычно не оптимально и работает очень долго.
Если же вы знаете суть динамического программирования и других методов оптимизаций, то сможете написать быстрый алгоритм для решения задачи, а ваш опыт и знания высоко и дорого будут цениться крупными IT-компаниями.
На этом вебинаре мы разберем, в какой мере программисту нужно знать теорию алгоритмов, рассмотрим все виды алгоритмов, которые нужно знать профессиональному программисту, а также рассмотрим основные методики проектирования алгоритмов на примере поэтапной оптимизации.
Целевая аудитория: Начинающие программисты.
Необходимые знания: Логика и математика в пределах школьной программы.
01.01.1960
120
7132
01.01.1960
120
1380
01.01.1960
120
763
01.01.1960
60
720
01.01.1960
60
616
01.01.1960
120
878
01.01.1960
120
1524
01.01.1960
120
2075
01.01.1960
90
1391
01.01.1960
120
2133
01.01.1960
120
797
01.01.1960
120
3419