Содержание курса
1. Макросы и шаблоны классов
6 уроков
1 465
1 146
545м
56
Закрытый
1.1
Организационные вопросы
↗
272
225
5м 52с
11
Закрытый
1.2
Нужно ли мне проходить «Красный пояс»?
↗
256
172
44м 15с
2
Закрытый
1.3
Введение в макросы
↗
246
218
45м 27с
16
Закрытый
1.4
Введение в макросы. Часть 2
↗
232
177
244м 7с
7
Закрытый
1.5
Шаблоны классов
↗
231
194
34м 51с
8
Закрытый
1.6
Шаблоны классов. Часть 2
↗
228
160
173м 49с
12
2. Оптимизация кода, сложность алгоритмов и эффективный ввод/вывод
4 урока
861
695
274м
57
Закрытый
2.1
Принципы оптимизации кода
↗
215
178
68м 3с
20
Закрытый
2.2
Эффективное использование потоков ввода/вывода
↗
211
190
35м 42с
11
Закрытый
2.3
Сложность алгоритмов
↗
213
186
62м 1с
13
Закрытый
2.4
Сложность алгоритмов. Часть 2
↗
222
141
109м 47с
13
3. Оптимизация кода, сложность алгоритмов и эффективный ввод/вывод
1 урок
142
123
27м
10
Закрытый
3.1
Сложность алгоритмов. Часть 2. Разбор задач
↗
142
123
27м 8с
10
4. Модель памяти в C++
1 урок
226
150
268м
28
Закрытый
4.1
Модель памяти
↗
226
150
268м 41с
28
5. Эффективное использование линейных контейнеров
3 урока
605
396
434м
37
Закрытый
5.1
Эффективное использование линейных контейнеров
↗
207
170
41м 11с
17
Закрытый
5.2
Эффективное использование линейных контейнеров. Часть 2
↗
197
111
130м 12с
12
Закрытый
5.3
Эффективное использование линейных контейнеров. Часть 3
↗
201
115
263м 37с
8
6. Move-семантика и базовая многопоточность
4 урока
750
390
659м
47
Закрытый
6.1
Move-семантика
↗
199
114
185м 58с
18
Закрытый
6.2
Move-семантика. Часть 2
↗
181
99
164м 22с
9
Закрытый
6.3
Базовая многопоточность
↗
186
95
249м 5с
17
Закрытый
6.4
Базовая многопоточность. Часть 2
↗
184
82
60м 17с
3
7. Финальная задача
1 урок
194
61
21м
5
Закрытый
7.1
Финальная задача
↗
194
61
21м 10с
5