Бакалавриат
Русский язык
Алгоритмы и структуры данных
6 кредитов
3 год обучения
Весенний семестр
Данный курс — продолжение курса «Введение в анализ алгоритмов» и развивает темы, рассмотренные в нем. В ходе занятий подробно рассматриваются современные структуры данных и алгоритмы как общего назначения (пирамиды, деревья, вычислительная геометрия), так и узконаправленные (алгоритмы кодирования, алгоритмы работы со строками), а также выделено время на обсуждение теоретических сторон предмета (персистентность, NP-полнота). Курс будет интересен всем студентам, специализирующимся в компьютерных науках, а также всем, использующим программирование в своей работе.