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

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

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

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

Лекции

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

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

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

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

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

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

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

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

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