| 1 |
Работа в командной строке Linux |
Работа в командной строке Linux.
|
|
| 2 |
Базовый синтаксис языка Python |
Работа в интерпретаторе Python 3.
|
Ссылка |
| 3 |
Обработка последовательностей чисел |
Суммирование последовательности, поиск среднего, максимального и т.д.
|
Ссылка |
| 4 |
Сложная обработка потока и системы счисления |
Системы счисления, однопроходный поиск нескольких максимумов/минимумов, системы счисления.
|
Ссылка |
| 5 |
Алгоритмы полного перебора |
Алгоритмы полного перебора. Тест простоты. Факторизация. Перебор делителей.
|
Ссылка |
| 6 |
Списки |
Контест на спискам.
|
Ссылка |
| 7 |
Контрольная работа №1 |
Контрольная работа по пройденным темам
|
|
| 8 |
Сортировки |
Алгоритмы сортировок
|
Ссылка |
| 9 |
Рекурсия |
Рекурсивные алгоритмы
|
Ссылка |
| 10 |
Быстрые сортировки |
Алгоритмы быстрых сортировок
|
Ссылка |
| 11 |
Бинарный поиск |
Контест по бинарному поиску
|
Ссылка |
| 12 |
Одномерное динамическое программирование |
Контест по одномерному динамическому программированию
|
Ссылка |
| 13 |
Двумерное динамическое программирование |
Контест
|
Ссылка |
| 14 |
Строки |
Строки в языке Python. Алгоритмы над строками
|
Ссылка |
| 15 |
Контрольная работа №2 |
Семестровая контрольная работа
|
|
| 16 |
Вопросы к устному зачёту |
Вопросы билетов устного зачёта, особенности процедуры сдачи.
|
|