Алгоритмы и структуры данных

Семинарская работа, контесты

Контесты: домашние, контрольные работы и семинары

Исходные коды программ, разбираемые на семинарах

Лекции

Здесь будут появляться презентации лекций по мере их чтения. Прочитанные лекции помечаются датой их чтения.

Лекция 1. Введение. 4 марта.

Лекция 2. Жадные алгоритмы.

Лекция 3. Сортировка.

Лекция 4. Списки. Деревья. Поиск.

Лекция 5. Отображения. Сбалансированные и специальные деревья.

Лекция 6. Обобщённый быстрый поиск. Хеш-функции и хеш-таблицы.

Лекция 7. Динамическое программирование.

Лекция 8. Графы.