Содержание курса
1. 🐍 О курсе
4 урока
6 612
6 381
18м
459
Открытый
1.1
Зачем изучать алгоритмы и структуры данных?
↗
2 454
2 454
7м 45с
140
Закрытый
1.2
О курсе
↗
1 468
1 319
7м 51с
151
Закрытый
1.3
О задачах на программирование
↗
1 436
1 354
3м 51с
125
Открытый
1.4
О квесте
↗
1 254
1 254
1м 10с
43
2. 🧠 Функции, многочлены, ФСУ и логарифмы
13 уроков
13 773
9 323
725м
1478
Закрытый
2.1
Понятие функции
↗
1 502
1 283
13м 2с
167
Закрытый
2.2
Функции в математике
↗
1 373
1 009
55м 28с
161
Закрытый
2.3
График функции
↗
1 228
687
80м 8с
127
Открытый
2.4
Линейная функция
↗
1 821
724
84м 49с
132
Закрытый
2.5
Линейные уравнения и их системы
↗
1 003
803
45м 26с
129
Закрытый
2.6
Квадратичная функция
↗
956
607
113м 53с
117
Закрытый
2.7
Многочлены
↗
905
494
148м 12с
105
Закрытый
2.8
Формулы сокращенного умножения
↗
850
572
46м 50с
92
Закрытый
2.9
Логарифмы
↗
877
702
13м 43с
81
Закрытый
2.10
Свойства логарифмов
↗
825
637
29м 32с
98
Закрытый
2.11
Количество цифр в числе
↗
823
616
27м 16с
87
Закрытый
2.12
Логарифмы в Python
↗
828
556
53м 26с
91
Закрытый
2.13
Логарифмическая и показательная функции
↗
782
633
18м 58с
91
3. 👨🏻💻 Закрепление материала
1 урок
855
496
53м
81
Закрытый
3.1
Задачи
↗
855
496
53м 29с
81
4. 🔬 Понятие и анализ алгоритмов
20 уроков
16 333
11 465
1003м
1574
Открытый
4.1
Понятие алгоритма
↗
2 779
646
69м 54с
117
Закрытый
4.2
Основы решения алгоритмических задач. Часть 1
↗
922
587
125м 17с
97
Закрытый
4.3
Основы решения алгоритмических задач. Часть 2
↗
858
509
175м 48с
68
Закрытый
4.4
Оценка эффективности алгоритмов. Часть 1
↗
832
710
20м 53с
80
Закрытый
4.5
Оценка эффективности алгоритмов. Часть 2
↗
789
667
23м 31с
80
Закрытый
4.6
Нотация О-большое. Часть 1
↗
821
558
47м 21с
72
Закрытый
4.7
Нотация О-большое. Часть 2
↗
734
599
13м 58с
84
Закрытый
4.8
Нотация О-большое. Часть 3
↗
718
585
18м 11с
79
Закрытый
4.9
Нотация О-большое. Часть 4
↗
702
594
5м 1с
53
Закрытый
4.10
Асимптотическая временная сложность. Часть 1
↗
728
620
24м 40с
82
Закрытый
4.11
Асимптотическая временная сложность. Часть 2
↗
672
612
11м 37с
69
Закрытый
4.12
Асимптотическая временная сложность. Часть 3
↗
666
604
13м 55с
73
Закрытый
4.13
Асимптотическая временная сложность. Часть 4
↗
654
585
23м 6с
75
Закрытый
4.14
Асимптотическая временная сложность. Часть 5
↗
657
559
45м 8с
92
Закрытый
4.15
Асимптотическая пространственная сложность
↗
646
558
32м 3с
78
Закрытый
4.16
Плюсы и минусы асимптотического анализа
↗
629
520
37м 5с
81
Закрытый
4.17
Сложность встроенных функций
↗
661
511
60м 54с
77
Закрытый
4.18
Сложность встроенных типов данных. Часть 1
↗
622
523
51м 46с
88
Закрытый
4.19
Сложность встроенных типов данных. Часть 2
↗
602
527
27м 59с
66
Закрытый
4.20
Решение задач 🚀
↗
641
391
186м 42с
63
5. 👨🏻💻 Закрепление материала
3 урока
1 748
1 403
74м
163
Закрытый
5.1
Задачи. Часть 1
↗
615
511
1м 7с
42
Закрытый
5.2
Задачи. Часть 2
↗
561
488
9м 43с
57
Закрытый
5.3
Задачи. Часть 3
↗
572
404
64м 27с
64
6. 🔎 Алгоритмы поиска
10 уроков
6 072
3 434
1486м
678
Открытый
6.1
Линейный поиск. Часть 1
↗
1 203
494
92м 21с
84
Закрытый
6.2
Линейный поиск. Часть 2
↗
619
376
238м 13с
67
Закрытый
6.3
Поиск минимумов и максимумов. Часть 1
↗
618
411
129м 43с
76
Закрытый
6.4
Поиск минимумов и максимумов. Часть 2
↗
562
335
177м 10с
61
Закрытый
6.5
Поиск минимумов и максимумов. Часть 3
↗
540
365
65м 16с
75
Закрытый
6.6
Бинарный поиск. Часть 1
↗
588
381
95м 23с
77
Закрытый
6.7
Бинарный поиск. Часть 2
↗
530
253
371м 17с
69
Закрытый
6.8
Экспоненциальный бинарный поиск
↗
502
274
151м 9с
65
Закрытый
6.9
Вещественный бинарный поиск
↗
455
254
108м 42с
51
Закрытый
6.10
Поиск прыжками
↗
455
291
58м 25с
53
7. 👨🏻💻 Закрепление материала
2 урока
790
429
472м
87
Закрытый
7.1
Задачи. Часть 1
↗
420
212
237м 54с
43
Закрытый
7.2
Задачи. Часть 2
↗
370
217
235м 12с
44
8. 📊 Алгоритмы простых сортировок
5 уроков
2 581
1 074
887м
259
Закрытый
8.1
Сортировка выбором (Selection Sort)
↗
482
225
229м 59с
56
Закрытый
8.2
Сортировка пузырьком (Bubble Sort)
↗
427
214
156м 22с
52
Открытый
8.3
Сортировка вставками (Insertion Sort)
↗
918
258
62м 0с
49
Закрытый
8.4
Сортировка подсчетом (Counting Sort)
↗
383
204
192м 41с
51
Закрытый
8.5
Применение сортировки для решения задач
↗
371
173
248м 5с
51
9. 👨🏻💻 Закрепление материала
2 урока
564
368
274м
74
Закрытый
9.1
Задачи. Часть 1
↗
293
201
80м 53с
36
Закрытый
9.2
Задачи. Часть 2
↗
271
167
194м 19с
38
10. 🔀 Методы оптимизации решения задач
5 уроков
2 461
794
1181м
209
Закрытый
10.1
Префиксные суммы
↗
417
184
222м 23с
46
Закрытый
10.2
Встреча посередине (Meet in the middle)
↗
364
165
141м 8с
40
Открытый
10.3
Метод двух указателей. Часть 1
↗
1 016
190
288м 39с
54
Закрытый
10.4
Метод двух указателей. Часть 2
↗
332
141
220м 4с
31
Закрытый
10.5
Метод скользящего окна
↗
332
114
309м 18с
38
11. 👨🏻💻 Закрепление материала
1 урок
238
110
318м
36
Закрытый
11.1
Задачи
↗
238
110
318м 58с
36
12. 🌀 Задачи на обработку матриц
3 урока
811
363
520м
91
Закрытый
12.1
Обработка матриц
↗
320
149
139м 25с
38
Закрытый
12.2
Заполнение матриц
↗
260
121
182м 59с
30
Закрытый
12.3
Решение задач 🚀
↗
231
93
199м 56с
23
13. 👨🏻💻 Закрепление материала
1 урок
188
106
163м
22
Закрытый
13.1
Задачи
↗
188
106
163м 27с
22
14. 🔢 Системы счисления
9 уроков
2 291
1 248
585м
284
Закрытый
14.1
Введение в системы счисления
↗
268
184
23м 6с
33
Открытый
14.2
Десятичная система счисления
↗
570
158
69м 21с
32
Закрытый
14.3
Перевод чисел в десятичную систему счисления
↗
217
144
71м 10с
31
Закрытый
14.4
Перевод чисел из десятичной системы счисления
↗
209
125
107м 5с
34
Закрытый
14.5
Двоичная, восьмеричная и шестнадцатеричная системы счисления
↗
198
127
75м 42с
36
Закрытый
14.6
Функции bin(), oct(), hex() и int()
↗
213
135
35м 52с
28
Закрытый
14.7
Битовые операции. Часть 1
↗
226
142
41м 51с
28
Закрытый
14.8
Битовые операции. Часть 2
↗
191
111
112м 5с
32
Закрытый
14.9
Римская система счисления
↗
199
122
52м 49с
30
15. 👨🏻💻 Закрепление материала
2 урока
348
224
176м
50
Закрытый
15.1
Задачи. Часть 1
↗
178
128
23м 11с
25
Закрытый
15.2
Задачи. Часть 2
↗
170
96
153м 52с
25
16. 🧮 Математические алгоритмы
11 уроков
2 415
1 115
1173м
302
Закрытый
16.1
Делимость, ее свойства и признаки
↗
231
94
180м 41с
31
Закрытый
16.2
Простые и составные числа. Часть 1
↗
200
136
25м 39с
23
Закрытый
16.3
Простые и составные числа. Часть 2
↗
197
90
280м 19с
33
Закрытый
16.4
Наибольший общий делитель (НОД)
↗
205
131
29м 6с
27
Закрытый
16.5
Наименьшее общее кратное (НОК)
↗
173
126
34м 58с
26
Открытый
16.6
Алгоритм Евклида
↗
496
86
144м 0с
29
Закрытый
16.7
Арифметическая прогрессия. Часть 1
↗
182
119
35м 0с
29
Закрытый
16.8
Арифметическая прогрессия. Часть 2
↗
172
87
151м 31с
29
Закрытый
16.9
Геометрическая прогрессия
↗
171
78
129м 0с
27
Закрытый
16.10
Факториал
↗
183
85
95м 16с
28
Закрытый
16.11
Числа Фибоначчи
↗
205
83
71м 15с
20
17. 👨🏻💻 Закрепление материала
2 урока
351
164
180м
33
Закрытый
17.1
Задачи
↗
175
88
43м 24с
17
Закрытый
17.2
Задачи
↗
176
76
136м 16с
16
18. 🛠 Структуры данных
16 уроков
3 189
1 272
2160м
330
Закрытый
18.1
Односвязный список. Часть 1
↗
286
134
89м 4с
31
Закрытый
18.2
Односвязный список. Часть 2
↗
218
89
324м 43с
30
Закрытый
18.3
Двусвязный список
↗
204
67
228м 20с
25
Закрытый
18.4
Кольцевой список
↗
188
67
220м 39с
23
Открытый
18.5
Стек. Часть 1
↗
406
99
121м 16с
28
Закрытый
18.6
Стек. Часть 2
↗
188
54
372м 38с
22
Закрытый
18.7
Инфиксная, префиксная и постфиксная нотации. Часть 1
↗
171
86
38м 43с
14
Закрытый
18.8
Инфиксная, префиксная и постфиксная нотации. Часть 2
↗
146
59
150м 38с
17
Закрытый
18.9
Очередь
↗
191
62
148м 9с
16
Закрытый
18.10
Дек
↗
179
95
10м 11с
19
Закрытый
18.11
Тип данных deque. Часть 1
↗
165
103
11м 25с
15
Закрытый
18.12
Тип данных deque. Часть 2
↗
145
75
54м 4с
20
Закрытый
18.13
Тип данных deque. Часть 3
↗
146
51
153м 48с
19
Закрытый
18.14
Хеш-таблица. Часть 1
↗
203
113
19м 36с
18
Закрытый
18.15
Хеш-таблица. Часть 2
↗
167
55
70м 37с
14
Закрытый
18.16
Хеш-таблица. Часть 3
↗
186
63
154м 16с
19
19. 👨🏻💻 Закрепление материала
2 урока
363
225
259м
17
Закрытый
19.1
Задачи
↗
179
41
259м 50с
10
Закрытый
19.2
Об алгоритмических собеседованиях
↗
184
184
0м 28с
7
20. ⏳ Алгоритмическое собеседование в Google Экзамен
1 урок
49
40
49м
9
Закрытый
20.1
Задачи
↗
49
40
49м 15с
9
21. ⏳ Алгоритмическое собеседование в Microsoft Экзамен
1 урок
42
37
86м
8
Закрытый
21.1
Задачи
↗
42
37
86м 45с
8
22. ⏳ Алгоритмическое собеседование в Поколение Экзамен
1 урок
43
35
63м
9
Закрытый
22.1
Задачи
↗
43
35
63м 17с
9
23. 📚 Полезные ресурсы для изучения алгоритмов и структур данных
2 урока
1 284
1 284
2м
29
Открытый
23.1
Полезные сайты
↗
678
678
0м 28с
12
Открытый
23.2
Полезные книги
↗
606
606
1м 23с
17
24. 🥳 Заключение
2 урока
381
318
8м
21
Закрытый
24.1
Заключительный урок
↗
202
139
0м 26с
12
Закрытый
24.2
Оглавление
↗
179
179
8м 37с
9