Содержание курса
1. Введение
3 урока
47
29
52м
0
Закрытый
1.1
Общая информация о курсе
↗
17
12
3м 48с
0
Закрытый
1.2
Оценка сложности алгоритма
↗
15
9
2м 8с
0
Закрытый
1.3
Линейный и бинарный поиск
↗
15
8
47м 28с
0
2. Списки и динамический массив
2 урока
24
8
1м
0
Закрытый
2.1
Динамический массив
↗
12
6
0м 9с
0
Закрытый
2.2
Связные списки
↗
12
2
1м 32с
0
3. Стек и Очередь
2 урока
22
5
0м
0
Закрытый
3.1
Стек
↗
12
3
0м 6с
0
Закрытый
3.2
Очередь
↗
10
2
0м 2с
0
4. Сортировки
2 урока
7
1
0м
0
Закрытый
4.1
Виды сортировок
↗
4
1
-
0
Закрытый
4.2
Домашнее задание
↗
3
0
-
0
5. Динамическое программирование
2 урока
22
11
0м
0
Закрытый
5.1
Что такое ДП?
↗
10
10
0м 4с
0
Закрытый
5.2
Домашнее задание
↗
12
1
0м 2с
0
6. Жадное программирование
2 урока
6
6
0м
0
Закрытый
6.1
Что такое жадное программирование?
↗
3
3
-
0
Закрытый
6.2
Домашнее задание
↗
3
3
-
0
7. Исправление контрольной работы 1
1 урок
3
0
0м
0
Закрытый
7.1
Задания
↗
3
0
-
0
8. Бинарные и небинарные кучи
1 урок
2
2
0м
0
Закрытый
8.1
Что это такое?
↗
2
2
-
0
9. Графы
1 урок
2
2
0м
0
Закрытый
9.1
Что такое граф?
↗
2
2
-
0
10. Поиск кратчайшего пути
1 урок
2
2
0м
0
Закрытый
10.1
Методы для поиска кратчайшего пути
↗
2
2
-
0
11. Система непересекающихся множеств
1 урок
2
2
0м
0
Закрытый
11.1
Что это? где это может помочь?
↗
2
2
-
0
12. Бинарные деревья поиска
1 урок
1
1
0м
0
Закрытый
12.1
Что это такое?
↗
1
1
-
0
13. Хэш
2 урока
2
2
0м
0
Закрытый
13.1
Что такое хэш функция и хэш-таблица.
↗
1
1
-
0
Закрытый
13.2
Домашнее задание
↗
1
1
-
0
14. Два указателя
1 урок
1
1
0м
0
Закрытый
14.1
Что это такое и при чём тут бинарный поиск?
↗
1
1
-
0
15. Контрольная работа 1
1 урок
2
0
0м
0
Закрытый
15.1
Задания
↗
2
0
-
0
16. Исправление первой контрольной
0 уроков
0
0
0м
0