
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Competitive Programming: Algorithms, Patterns, Techniques
Этот курс станет вашей библией в решении каждой задачи соревновательного программирования, а также легко имитирует собеседования по программированию. Содержание основано на моем 6-летнем опыте поиска решения широкого круга проблем и разработке системы для овладения этим навыком в сочетании с моим 4-летним опытом преподавания этого навыка моим студентам и почти 1-летним опытом преподавания этого навыка в Интернете.
Мы рассматриваем широкий спектр тем, от основ, таких как основы математики и теория чисел (простые числа, решето Эратосфена, быстрое модульное возведение в степень), строки и массивы, так сложные темы, такие как динамическое программирование, Greedy, Хеши, Стеки и Очереди. Затем мы погружаемся в интересные задачи и золотые приемы по интерактивным задачам, за которыми следуют Segment Trees, Конструктивные алгоритмы, Sliding WIndow и вычислительная геометрия.
Если вы знаете меня, вы знаете, что мой способ обучения довольно революционен. Я не тороплюсь, чтобы провести вас через свой мыслительный процесс и стараюсь обсудить каждый шаг, каждую маленькую деталь любого подхода в точности так, как я думал об этом, также уделяю большое внимание тому, чтобы вы сами решали следующие похожие задачи. Я раскрываю пуленепробиваемые формулы, которые помогут вам решить каждую проблему этого конкретного типа.
Вот что делает этот курс потрясающим:
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум

Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.