Содержание курса
1. Информация о курсе
2 урока
240
192
2м
9
Закрытый
1.1
Общая информация о курсе
↗
131
83
2м 41с
6
Закрытый
1.2
Живое сообщество
↗
109
109
0м 6с
3
2. Введение
1 урок
490
248
2м
4
Открытый
2.1
Общая информация о структурах данных
↗
490
248
2м 49с
4
3. Массивы
6 уроков
1 979
406
591м
35
Открытый
3.1
Статический массив. Теория
↗
482
126
9м 32с
8
Открытый
3.2
Статический массив. Практика
↗
371
61
161м 49с
9
Открытый
3.3
Динамический массив. Теория
↗
295
79
6м 1с
5
Открытый
3.4
Динамический массив. Реализация
↗
261
50
106м 14с
7
Открытый
3.5
Динамический массив. Реализация из коробки
↗
280
61
16м 29с
3
Открытый
3.6
Динамический массив. Практика
↗
290
29
293м 10с
3
4. Односвязные списки
7 уроков
403
269
361м
17
Закрытый
4.1
Односвязный список. Теория
↗
74
52
10м 30с
2
Закрытый
4.2
Односвязный список. Операции
↗
68
44
12м 23с
3
Закрытый
4.3
Односвязный список. Реализация
↗
66
35
222м 54с
4
Закрытый
4.4
Односвязный список с хвостом
↗
52
36
4м 24с
2
Закрытый
4.5
Односвязный список с хвостом. Реализация
↗
48
41
8м 39с
2
Закрытый
4.6
Циклический односвязный список
↗
47
30
15м 40с
2
Закрытый
4.7
Циклический односвязный список. Реализация
↗
48
31
90м 4с
2
5. Двусвязные списки
8 уроков
336
218
496м
13
Закрытый
5.1
Двусвязный список. Теория
↗
54
35
5м 5с
2
Закрытый
5.2
Двусвязный список. Операции
↗
41
32
7м 5с
2
Закрытый
5.3
Двусвязный список. Реализация
↗
46
19
112м 25с
2
Закрытый
5.4
Двусвязный список. Реализация из коробки
↗
43
31
8м 7с
2
Закрытый
5.5
Циклический двусвязный список
↗
37
29
8м 24с
1
Закрытый
5.6
Циклический двусвязный список. Реализация
↗
36
27
65м 5с
1
Закрытый
5.7
Циклический двусвязный список. Реализация из коробки
↗
39
29
12м 0с
1
Закрытый
5.8
Двусвязные списки. Практика
↗
40
16
278м 53с
2
6. Сравнение массивов и связных списков
2 урока
72
56
12м
2
Закрытый
6.1
Сравнение связных списков
↗
37
29
7м 17с
1
Закрытый
6.2
Сравнение массива и двусвязного списка
↗
35
27
4м 25с
1
7. Стеки
7 уроков
289
175
752м
10
Закрытый
7.1
Стек. Теория
↗
52
37
7м 2с
1
Закрытый
7.2
Стек. Реализация на основе slice-а
↗
46
32
12м 4с
1
Закрытый
7.3
Стек. Реализация на основе двусвязного списка
↗
42
29
10м 36с
1
Закрытый
7.4
Стек. Реализация из коробки
↗
42
29
6м 54с
1
Закрытый
7.5
Стек. Скобочные последовательности
↗
38
17
182м 16с
2
Закрытый
7.6
Стек. Вычисление арифметических выражений
↗
35
19
42м 39с
1
Закрытый
7.7
Стек. Практика
↗
34
12
493м 25с
3
8. Очереди
6 уроков
208
131
314м
8
Закрытый
8.1
Очередь. Теория
↗
40
31
6м 33с
2
Закрытый
8.2
Очередь. Реализация на основе слайса. Наивная реализация
↗
42
25
9м 55с
1
Закрытый
8.3
Очередь. Реализация на основе массива. Эффективная реализация
↗
32
23
18м 45с
1
Закрытый
8.4
Очередь. Реализация на основе связного списка
↗
29
24
5м 57с
1
Закрытый
8.5
Очередь. Реализация из коробки
↗
33
23
6м 49с
1
Закрытый
8.6
Очередь. Практика
↗
32
5
271м 7с
2
9. Хеш-таблица
7 уроков
273
151
389м
15
Закрытый
9.1
Хеширование
↗
42
22
28м 13с
1
Закрытый
9.2
Хеш-таблица
↗
43
26
10м 28с
2
Закрытый
9.3
Разрешение коллизий. Метод открытой адресации
↗
39
24
16м 40с
2
Закрытый
9.4
Разрешение коллизий. Метод цепочек
↗
39
21
17м 51с
2
Закрытый
9.5
Метод цепочек. Реализация
↗
38
28
7м 0с
2
Закрытый
9.6
Метод цепочек. Реализация из коробки (map)
↗
35
22
11м 28с
2
Закрытый
9.7
Практика
↗
37
8
299м 23с
4
10. Множество
4 урока
131
64
185м
4
Закрытый
10.1
Теория
↗
38
25
7м 28с
1
Закрытый
10.2
Множество. Реализация
↗
33
15
24м 32с
1
Закрытый
10.3
Реализация из "коробки".
↗
31
14
30м 42с
1
Закрытый
10.4
Практика
↗
29
10
125м 35с
1
11. Заключение
1 урок
34
14
6м
2
Закрытый
11.1
Заключительный урок
↗
34
14
6м 46с
2