Алгоритмы и структуры данных
Содержание
О курсе
Занятия проводятся в двух группах (попроще и посложнее) в Zoom по вторникам и средам с 18:00 до 20:00
В этом году основной язык курса -- С++ и Python.
Контакты
Чат курса в TG: chat link
Преподаватель: Горденко Мария Константиновна
Материалы курса
Форма обратной связи по курсу: Google Forms
Ссылка на плейлист курса на YouTube: YouTube-playlist
Ссылка на папку с материалами курса: GDrive
Формула оценивания
Оценка = 0.6*Оконтесты + 0.4*Оэкзамен
Контексты можно сдать еще неделю после дедлайна со штрафом 50%.
За экзамен возможен предусмотрен автомат (но максимум можно получить 8).
Домашние задания
Контесты
- Easy, дедлайн - 16.04.24 23:59 МСК
Advanced, дедлайн - 17.04.24 23:59 МСК - Easy, дедлайн - 23.04.24 23:59 МСК
Advanced, дедлайн - 24.04.24 23:59 МСК - Easy, дедлайн - 30.04.24 23:59 МСК
Advanced, дедлайн - 14.05.24 23:59 МСК - Easy, дедлайн - 14.05.24 23:59 МСК
Advanced, дедлайн - 23.05.24 23:59 МСК - Easy, дедлайн - 29.05.24 23:59 МСК
Advanced, дедлайн - 06.06.24 23:59 МСК - Easy, дедлайн - 04.06.24 23:59 МСК
Advanced, дедлайн - 20.06.24 23:59 МСК - Easy, ОБЯЗАТЕЛЬНО только первые 5 задач (А-Е), остальные задачи дополнительные. Если вы хотите решать их, то можете, задачи F-K будут учтены как отдельный 8 контест (дополнительный). Ваша оценка в любом случае будет делиться на 7 (исходя из 7 контестов). Дедлайн - 20.06.24 23:59 МСК
Advanced, это ДОПОЛНИТЕЛЬНЫЙ контест, на доп. балл нужно решить задачи F-J, дедлайн - 20.06.24 23:59 МСК
Экзамен
Тест (небольшой, по теории) + контест
Экзамен (1 часть, теория) - https://official.contest.yandex.ru/contest/63325/standings
Экзамен (2 часть, задачи) - https://official.contest.yandex.ru/contest/63324/problems/
Литература
- Скиена С. -- Алгоритмы. Руководство по разработке
- Кормен Т. -- Алгоритмы. Построение и анализ
- Адитья Бхаргава -- Грокаем алгоритмы
- Дональд Кнут -- Искусство программирования