Курс на Stepik
Обложка курса «C++. Теория, практика, алгоритмизация.» на Stepik
1 000 ₽

C++. Теория, практика, алгоритмизация. 4.000

Открыть на
STEPIK.ORG

Введение в программирование на С++. В курсе представлен материал, ориентированный на широкую аудиторию: введение в лексику С++ с решением практических задач, различные алгоритмические конструкции, как для простых задач, так и для сложных.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «C++. Теория, практика, алгоритмизация.»Учеников на курсе 132
Сертификаты, выданные на курсе «C++. Теория, практика, алгоритмизация.»Сертификатов выдано 5
Отзывы о курсе «C++. Теория, практика, алгоритмизация.»Отзывов получено 1
Рейтинг курса «C++. Теория, практика, алгоритмизация.»Рейтинг курса 4.000
Уроки в курсе «C++. Теория, практика, алгоритмизация.»Количество уроков 52
Тесты в курсе «C++. Теория, практика, алгоритмизация.»Количество квизов 11
Задачи с кодом в курсе «C++. Теория, практика, алгоритмизация.»Количество задач с кодом 299
Время прохождения курса «C++. Теория, практика, алгоритмизация.»Время прохождения курса
Стоимость курса «C++. Теория, практика, алгоритмизация.»Стоимость курса 1 000 ₽
Обновления курса «C++. Теория, практика, алгоритмизация.»Обновления курса
Дата публикации курса «C++. Теория, практика, алгоритмизация.»Дата публикации курса
Последнее обновление курса «C++. Теория, практика, алгоритмизация.»Последнее обновление

Содержание курса

Разделы в курсе «C++. Теория, практика, алгоритмизация.» 17 разделов Уроки в курсе «C++. Теория, практика, алгоритмизация.» 52 урока Тесты в курсе «C++. Теория, практика, алгоритмизация.» 11 тестов Задачи в курсе «C++. Теория, практика, алгоритмизация.» 299 задач Время прохождения курса «C++. Теория, практика, алгоритмизация.» 28 ч. Последнее обновление курса «C++. Теория, практика, алгоритмизация.» обн. 2 года назад

1. Общая информация

2 урока
Закрытый
1.1 Правила работы с курсом
72
72
1м 11с
6
Закрытый
1.2 Связь с преподавателем
67
67
0м 27с
5

2. Простейшие линейные алгоритмы

6 уроков
Закрытый
2.1 Основные базовые понятия. Первая программа
69
62
4м 14с
4
Открытый
2.2 Простейшие алгоритмы
155
42
46м 23с
13
Закрытый
2.3 Еще раз про типы данных
60
53
2м 26с
6
Открытый
2.4 Простые линейные программы
125
46
47м 53с
14
Открытый
2.5 Целочисленная арифметика
198
29
46м 15с
14
Открытый
2.6 Математические операции
89
40
36м 13с
12

3. Алгоритмы ветвления, условный оператор

4 урока
Закрытый
3.1 Что такое алгоритмизация
45
41
3м 2с
5
Открытый
3.2 Условный оператор "если" (if)
90
46
31м 41с
12
Открытый
3.3 Условный оператор "шахматные задачи"
96
24
65м 12с
6
Открытый
3.4 Разные задачи на условный оператор
132
41
87м 36с
7

4. Циклический алгоритм

4 урока
Открытый
4.1 Цикл while++
71
22
89м 15с
2
Открытый
4.2 Цикл do { } while++
51
20
134м 35с
3
Открытый
4.3 Цикл for, вложенные циклы for++
78
15
124м 39с
1
Открытый
4.4 Поиск минимального / максимального элемента++
135
43
67м 58с
5

5. Описание блоков переменных (составные типы данных)

4 урока
Открытый
5.1 Одномерный массив (статические конструкции)
92
22
132м 32с
5
Закрытый
5.2 Одномерные массивы (продолжение)
39
17
134м 37с
4
Открытый
5.3 Двумерные массивы (статические матрицы)
51
13
94м 34с
4
Открытый
5.4 Структуры и объединения данных
28
6
11м 12с
4

6. Целочисленный тип char

3 урока
Открытый
6.1 Целочисленный тип char
56
19
66м 15с
2
Открытый
6.2 Строки (char) или строки в стиле С
58
12
83м 46с
2
Закрытый
6.3 Символьные матрицы
28
13
27м 43с
3

7. Особый тип переменных - указатели

2 урока
Закрытый
7.1 Указатели
30
17
21м 50с
2
Закрытый
7.2 Массивы и арифметика указателей
21
7
3м 53с
2

8. Файловый ввод-вывод

1 урок
Закрытый
8.1 Потоки ввода/вывода. Файловый ввод вывод ++
32
3
2м 59с
4

9. Пользовательские функции, рекурсивные алгоритмы

4 урока
Открытый
9.1 Пользовательские функции
41
14
68м 3с
2
Открытый
9.2 Теоретическая база (рекурсия)
43
13
8м 17с
1
Открытый
9.3 Практические задания (рекурсия)
51
10
52м 25с
1
Закрытый
9.4 Оптимизация рекурсивных алгоритмов
3
2
-
0

10. Контейнеры C++:

4 урока
Закрытый
10.1 Библиотеки контейнеров С++
16
16
0м 27с
2
Закрытый
10.2 array
18
12
9м 23с
2
Закрытый
10.3 vector (линейный, 2D)
25
2
4м 30с
2
Открытый
10.4 Строки (класс string)
45
4
51м 5с
4

11. Алгоритмы работы со строками

1 урок
Закрытый
11.1 Сравнение строк
11
3
0м 26с
0

12. Моделирование математических задач

9 уроков
Закрытый
12.1 Алгоритмы для решения математических задач
20
13
23м 1с
2
Открытый
12.2 Стандартные задачи целочисленной математики
39
10
95м 47с
4
Открытый
12.3 Снова простые числа
54
5
11м 27с
3
Закрытый
12.4 Работа с числами
11
3
0м 15с
1
Открытый
12.5 Решение задач методом обобщений и аналогий
88
4
0м 9с
2
Закрытый
12.6 Длинная арифметика
17
2
-
3
Закрытый
12.7 Геометрия
12
3
-
2
Открытый
12.8 Простая математика
31
2
-
0
Закрытый
12.9 Системы счисления
4
2
-
0

13. Однопроходные алгоритмы

2 урока
Закрытый
13.1 Что такое однопроходный алгоритмы
25
1
0м 5с
0
Закрытый
13.2 Конечные автоматы
16
3
-
0

14. Последовательности

2 урока
Закрытый
14.1 Различные задачи на обработку числовых последовательностей
10
2
-
0
Закрытый
14.2 Циклический сдвиг
8
4
-
0

15. Динамическое программирование

1 урок
Открытый
15.1 Динамическое программирование
68
3
1м 56с
0

16. Кодим стандартные функции Python

1 урок
Закрытый
16.1 Функции обработки данных ввода
18
2
-
0

17. Приложения

2 урока
Закрытый
17.1 Итераторы (Iterators)
9
9
-
0
Закрытый
17.2 STL: Algorithms
11
8
0м 10с
0