Алгоритмы и структуры данных 2016 — различия между версиями
Материал из Wiki - Факультет компьютерных наук
.obj (обсуждение | вклад) (→Лекции) |
.obj (обсуждение | вклад) (→Лекции) |
||
Строка 11: | Строка 11: | ||
* '''[https://www.dropbox.com/s/ahteeosvziqau21/algo1-recursion.pdf?dl=0 12 января.]''' Структура курса, правила выполнения домашних заданий. Рекурсивные алгоритмы: задача о Ханойской башне. Оценка времени работы рекурсивного алгоритма при помощи рекуррентного соотношения. Доказательство оптимальности рекурсивного алгоритма. | * '''[https://www.dropbox.com/s/ahteeosvziqau21/algo1-recursion.pdf?dl=0 12 января.]''' Структура курса, правила выполнения домашних заданий. Рекурсивные алгоритмы: задача о Ханойской башне. Оценка времени работы рекурсивного алгоритма при помощи рекуррентного соотношения. Доказательство оптимальности рекурсивного алгоритма. | ||
− | * '''14 января.''' Сортировка вставкой и слиянием. Использование инварианта цикла при доказательстве корректности сортировки вставкой. Θ- и O-обозначения. Оценка сложности алгоритмов. | + | * '''[https://www.dropbox.com/s/rsky27mkdca7prs/algo2-sorting.pdf?dl=0 14 января.]''' Сортировка вставкой и слиянием. Использование инварианта цикла при доказательстве корректности сортировки вставкой. Θ- и O-обозначения. Оценка сложности алгоритмов. |
== Домашние задания == | == Домашние задания == |
Версия 01:54, 18 января 2016
Лектор: С. Объедков
Расписание лекций:
вторник 13:40 – 15:00, ауд. 622
четверг 10:30 – 11:50, ауд. 622
Содержание
Лекции
- 12 января. Структура курса, правила выполнения домашних заданий. Рекурсивные алгоритмы: задача о Ханойской башне. Оценка времени работы рекурсивного алгоритма при помощи рекуррентного соотношения. Доказательство оптимальности рекурсивного алгоритма.
- 14 января. Сортировка вставкой и слиянием. Использование инварианта цикла при доказательстве корректности сортировки вставкой. Θ- и O-обозначения. Оценка сложности алгоритмов.
Домашние задания
Экзамен
Рекомендуемая литература
- Кормен, Лейзерсон, Ривест, Штайн. Алгоритмы: построение и анализ
- Дасгупта, Пападимитриу, Вазирани. Алгоритмы
Преподаватели и ассистенты
Подгруппа | Преподаватель | Учебные ассистенты | |
---|---|---|---|
152-1 | Михаил Нокель | Андрей Атанов | |
152-2 | Сергей Объедков | Андрей Климкин | |
154-1 | Илья Макаров | Владимир Гончаров | |
154-2 | Алексей Умнов | Павел Белов | Страница семинаров |
155-1 | Михаил Дектярев | Александр Тиунов | |
155-2 | Павел Мельничук | Александр Тиунов | |
156-1 | Филипп Синицын | Максим Сабянин | |
156-2 | Алексей Умнов | Павел Белов | Страница семинаров |
157-1 | Михаил Густокашин | Андрей Климкин | |
157-2 | Яна Кашинская | Андрей Атанов | |
158-1 | Николай Субоч | Максим Сабянин | |
158-2 | Денис Симагин | Владимир Гончаров | Страница семинаров |