🗓️ календарь занятий
расписание ближайших двух недель
| ПН | ВТ | СР | ЧТ | ПТ | СБ | ВС |
|---|---|---|---|---|---|---|
| 2 лекция 07 set_3 |
3 | 4 | 5 | 6 | 7 | 8 |
| 9 лекция 08 |
10 | 11 | 12 | 13 | 14 | 15set_3 |
лекция SET открыт дедлайны
// НИУ ВШЭ, 2026/27 учебный год
курс для студентов второго курса направления «программная инженерия»
расписание ближайших двух недель
| ПН | ВТ | СР | ЧТ | ПТ | СБ | ВС |
|---|---|---|---|---|---|---|
| 2 лекция 07 set_3 |
3 | 4 | 5 | 6 | 7 | 8 |
| 9 лекция 08 |
10 | 11 | 12 | 13 | 14 | 15set_3 |
лекция SET открыт дедлайны
новости, дедлайны и организационные сообщения
пока нет новых объявлений
анонсы важных событий и дедлайны появятся здесь, а также продублируются в канале курса
опубликована лекция 07
02.11 · 13:00
лекции и практические занятия по неделям
Неделя 1 · 07.09 – 12.09
инвариант цикла · доказательство корректности · точная и асимптотическая оценка сложности
инвариант цикла · линейный поиск · бинарный поиск · сортировка Шелла
ничего не найдено — попробуйте другой запрос
Неделя 2 · 14.09 – 19.09
асимптотические границы · ADT Контейнер · упорядочение объектов · структура данных · ADT Связный список
ADT Стек · ADT Очередь · очередь с поддержкой ассоциативных операций · амортизированная сложность
ничего не найдено — попробуйте другой запрос
Неделя 3 · 21.09 – 26.09
рекуррентные соотношения · метод итерации · метод подстановки (индукция) · сортировка выбором · сортировка слиянием
манипуляции с асимптотическими нотациями · анализ сложности рекурсии · сравнение асимптотической и точной сложности
ничего не найдено — попробуйте другой запрос
Неделя 4 · 28.09 – 03.10
умножение целых чисел · интерполяция коэффициентов многочлена · алгоритм Карацубы · умножение матриц · параллельный алгоритм · алгоритм Штрассена
бинарный поиск по ответу · поиск ближайшей пары точек · многопроходное слияние отсортированных списков
пошаговый пример работы алгоритма поиска ближайшей пары точек
ничего не найдено — попробуйте другой запрос
Неделя 5 · 05.10 – 10.10
быстрый анализ рекуррентных соотношений · генераторы (псевдо)случайных чисел · алгоритм Монте-Карло · оценка площади · верификация умножения матриц
повторение рекуррентных соотношений · мастер-теоремы · основные виды рекурсии и оценка ее временной сложности
ничего не найдено — попробуйте другой запрос
Неделя 6 · 12.10 – 17.10
алгоритм Лас-Вегас · быстрая сортировка · ADT Очередь с приоритетами · пирамидальная сортировка · сортировка на сравнениях
инвариант цикла · асимптотическая сложность · рекуррентные соотношения · случайный алгоритм
ничего не найдено — попробуйте другой запрос
Неделя 7 · 19.10 – 24.10
порядковые статистики · детерминированный поиск · случайный поиск · метод имитации отжига
ничего не найдено — попробуйте другой запрос
Неделя 9 · 02.11 – 07.11
линейные сортировки · сортировка подсчетом · поразрядная сортировка · бенчмаркинг алгоритмов
обеспечение устойчивости сортировки · полная сортировка подсчетом · поразрядная сортировка вещественных чисел
ничего не найдено — попробуйте другой запрос
из чего складывается итоговый балл
автомат выставляется, если:
тогда, итоговый балл за семестр равен 8, и на экзамен можно не приходить
применяются стандартные правила:
основные и дополнительные источники
Cormen, Leiserson, Rivest, Stein — базовый учебник по алгоритмам.
Sedgewick & Wayne — хороший баланс теории и практики, много примеров на Java/C++.
Skiena — сильный упор на решение задач и эвристики.
Для тренировки и подготовки к собеседованиям.