Содержание курса
1. Информация о курсе
3 урока
29 457
29 448
3м
276
Закрытый
1.1
Общая информация о курсе
↗
16
7
2м 37с
1
Закрытый
1.2
Живое сообщество
↗
5 338
5 338
0м 29с
50
Закрытый
1.3
Мозгокачалка
↗
24 103
24 103
1м 32с
225
2. Введение
1 урок
218
74
1м
1
Открытый
2.1
Общая информация о структурах данных
↗
218
74
1м 24с
1
3. Массивы
6 уроков
671
57
354м
11
Открытый
3.1
Статический массив. Теория
↗
128
14
9м 58с
2
Открытый
3.2
Статический массив. Практика
↗
139
8
146м 53с
2
Открытый
3.3
Динамический массив. Теория
↗
70
12
5м 22с
2
Открытый
3.4
Динамический массив. Реализация. Kotlin
↗
169
8
45м 22с
2
Открытый
3.5
Динамический массив. Реализация из коробки. Kotlin
↗
87
9
7м 19с
1
Открытый
3.6
Динамический массив. Практика
↗
78
6
141м 13с
2
4. Односвязные списки
7 уроков
50
37
210м
7
Закрытый
4.1
Односвязный список. Теория
↗
10
7
8м 14с
1
Закрытый
4.2
Односвязный список. Операции
↗
8
7
9м 32с
1
Закрытый
4.3
Односвязный список. Реализация. Kotlin
↗
10
4
140м 30с
1
Закрытый
4.4
Односвязный список с хвостом
↗
6
5
3м 25с
1
Закрытый
4.5
Односвязный список с хвостом. Реализация. Kotlin
↗
5
5
2м 31с
1
Закрытый
4.6
Циклический односвязный список
↗
5
5
9м 39с
1
Закрытый
4.7
Циклический односвязный список. Реализация. Kotlin
↗
6
4
39м 0с
1
5. Двусвязные списки
7 уроков
44
31
222м
7
Закрытый
5.1
Двусвязный список. Теория
↗
6
5
4м 57с
1
Закрытый
5.2
Двусвязный список. Операции
↗
6
5
5м 15с
1
Закрытый
5.3
Двусвязный список. Реализация. Kotlin
↗
6
3
84м 13с
1
Закрытый
5.4
Циклический двусвязный список
↗
5
4
5м 47с
1
Закрытый
5.5
Циклический двусвязный список. Реализация. Kotlin
↗
7
5
23м 34с
1
Закрытый
5.6
Двусвязный список. Реализация из коробки. Kotlin
↗
7
6
2м 28с
1
Закрытый
5.7
Двусвязный список. Практика
↗
7
3
99м 34с
1
6. Сравнение массивов и связных списков
2 урока
13
11
11м
11
Закрытый
6.1
Сравнение связных списков
↗
7
5
6м 45с
1
Закрытый
6.2
Сравнение массива и двусвязного списка
↗
6
6
5м 14с
10
7. Стеки
7 уроков
48
31
422м
7
Закрытый
7.1
Стек. Теория
↗
8
7
6м 21с
1
Закрытый
7.2
Стек. Реализация на основе массива. Kotlin
↗
7
6
5м 42с
1
Закрытый
7.3
Стек. Реализация на основе связного списка. Kotlin
↗
7
5
2м 26с
1
Закрытый
7.4
Стек. Реализация из коробки. Kotlin
↗
6
6
4м 32с
1
Закрытый
7.5
Стек. Скобочные последовательности
↗
7
2
147м 28с
1
Закрытый
7.6
Стек. Вычисление арифметических выражений
↗
6
5
25м 41с
1
Закрытый
7.7
Стек. Практика
↗
7
0
233м 8с
1
8. Очереди
6 уроков
37
22
219м
17
Закрытый
8.1
Очередь. Теория
↗
7
5
3м 50с
2
Закрытый
8.2
Очередь. Наивная реализация на основе массива. Kotlin
↗
6
4
3м 9с
1
Закрытый
8.3
Очередь. Эффективная реализация на основе массива. Kotlin
↗
5
4
6м 1с
1
Закрытый
8.4
Очередь. Реализация на основе связного списка. Kotlin
↗
6
4
2м 43с
1
Закрытый
8.5
Очередь. Реализация из коробки. Kotlin
↗
6
5
3м 54с
1
Закрытый
8.6
Очередь. Практика
↗
7
0
202м 23с
11
9. Множество
4 урока
29
12
126м
4
Закрытый
9.1
Множество. Теория
↗
9
4
5м 34с
1
Закрытый
9.2
Множество. Реализация. Kotlin
↗
7
2
17м 49с
1
Закрытый
9.3
Множество. Реализация из коробки. Kotlin
↗
6
5
4м 44с
1
Закрытый
9.4
Множество. Практика
↗
7
1
100м 28с
1
10. Хеш-таблица
7 уроков
56
20
280м
7
Закрытый
10.1
Хеширование
↗
10
1
23м 55с
1
Закрытый
10.2
Хеш-таблица
↗
9
4
8м 16с
1
Закрытый
10.3
Разрешение коллизий. Метод открытой адресации
↗
8
3
16м 42с
1
Закрытый
10.4
Разрешение коллизий. Метод цепочек
↗
7
3
14м 59с
1
Закрытый
10.5
Метод цепочек. Реализация. Kotlin
↗
8
4
3м 48с
1
Закрытый
10.6
Метод цепочек. Реализация из коробки (HashMap). Kotlin
↗
7
4
5м 19с
1
Закрытый
10.7
Практика
↗
7
1
211м 18с
1
11. Заключение
1 урок
7
3
1м
1
Закрытый
11.1
Заключительный урок
↗
7
3
1м 36с
1