Применение рекурсии — использование в программировании функций, которые могут вызывать сами себя. Разработчики баз данных и программного обеспечения, а также программисты прибегают к рекурсиям, чтобы решать задачи с замкнутыми циклами, факториалами, обрабатывать древовидные структуры и упорядочивать данные, сокращать количество кода. Рекурсии применяются в JavaScript, C++, Python, Go и других языках программирования.
На этом курсе вы получите знания, которые отличают программистов от обычных пользователей, которые пишут код.
Обучение построено на базе онлайн-занятий, после которых вы попрактикуетесь в применении полученных знаний. Также у вас будет возможность пообщаться с одногруппниками и обменяться мнениями.
Это бесплатный онлайн-курс. В программу входит 17 теоретических уроков в формате текста или видео, а также 4 упражнения для отработки новых знаний на практике.
Программа трека включает дипломный проект: с его помощью вы сможете отработать навыки работы с деревьями и алгоритмами.