# | Название лабораторной работы | Описание работы | Домашняя работа |
---|---|---|---|
1 | Повторение материала. Работа с ошибками в Python. | Рассматриваются некоторые типы ошибок и работа с Traceback. Ссылка на контест 1. |
|
2 | Хеширование и хеш-таблицы | Ссылка на контест |
|
3 | Множества и словари в Python | Множества, словари и задачи |
|
4 | Стэк, очередь, куча | Ссылка на контест |
|
5 | Классы и односвязный список | Ссылка на контест |
|
6 | Двоичные деревья поиска | Ссылка на контест |
|
7 | Контрольная работа №1 | Контрольная работа по пройденным темам |
|
8 | Графы. Обход в глубину | Контест по обходу графа в глубину |
|
9 | Графы. Обход в ширину | Контест, лекция |
|
10 | Графы. Поиск кратчайшего пути | Контест, лекция |
|
11 | Графы. Остовные деревья | контест |
|
12 | Лекция по теории игр | Лекция |
|
13 | Контест по генераторам | Лекция |
|
14 | Контест по декораторам | Лекция |
|
15 | Контрольная работа №2 | Семестровая контрольная работа |
|
16 | Вопросы к устному зачёту | Вопросы билетов устного зачёта. |