Курс на Stepik
Курс Алгоритмы и структуры данных на языке программирования C
Бесплатно

Алгоритмы и структуры данных на языке программирования C 0.000

Открыть на
STEPIK.ORG
Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Алгоритмы и структуры данных на языке программирования C»Учеников на курсе 200
Сертификаты, выданные на курсе «Алгоритмы и структуры данных на языке программирования C»Сертификатов выдано 0
Отзывы о курсе «Алгоритмы и структуры данных на языке программирования C»Отзывов получено 0
Рейтинг курса «Алгоритмы и структуры данных на языке программирования C»Рейтинг курса 0.000
Уроки в курсе «Алгоритмы и структуры данных на языке программирования C»Количество уроков 53
Задачи с кодом в курсе «Алгоритмы и структуры данных на языке программирования C»Количество задач с кодом 40
Время прохождения курса «Алгоритмы и структуры данных на языке программирования C»Время прохождения курса
Обновления курса «Алгоритмы и структуры данных на языке программирования C»Обновления курса
Дата публикации курса «Алгоритмы и структуры данных на языке программирования C»Дата публикации курса
Последнее обновление курса «Алгоритмы и структуры данных на языке программирования C»Последнее обновление
Сложность easy

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

Разделы в курсе «Алгоритмы и структуры данных на языке программирования C» 3 раздела Уроки в курсе «Алгоритмы и структуры данных на языке программирования C» 53 урока Задачи в курсе «Алгоритмы и структуры данных на языке программирования C» 40 задач Время прохождения курса «Алгоритмы и структуры данных на языке программирования C» 2 ч. Последнее обновление курса «Алгоритмы и структуры данных на языке программирования C» обн. 3 года назад

1. Изучение языка C

18 уроков
Закрытый
1.1 Полином (polynom.c)
216
43
8м 14с
0
Закрытый
1.2 Произведение чисел по модулю (mulmod.c)
89
32
26м 0с
0
Закрытый
1.3 Фибоначчиева система счисления (fibsys.c)
66
31
5м 16с
0
Закрытый
1.4 Пересечение множеств (intersect.c)
50
30
8м 56с
0
Закрытый
1.5 Перестановка элементов массива (permut.c)
50
31
2м 5с
0
Закрытый
1.6 Максимальная сумма подряд идущих элементов массива (maxk.c)
48
33
12м 53с
0
Закрытый
1.7 Наибольший простой делитель (primediv.c)
54
29
17м 36с
0
Закрытый
1.8 Седловая точка в матрице (saddlepoint.c)
42
22
7м 25с
0
Закрытый
1.9 Функция обращения массива (revarray.c)
41
28
2м 22с
0
Закрытый
1.10 Функция поиска максимального элемента в массиве (maxarray.c)
44
21
3м 11с
0
Закрытый
1.11 Функция бинарного поиска в последовательности (binsearch.c)
35
20
9м 8с
0
Закрытый
1.12 Функция поиска пика в последовательности (peak.c)
33
2
-
0
Закрытый
1.13 Конкатенация строк (concat.c)
33
16
1м 43с
0
Закрытый
1.14 Подсчёт слов в строке (wcount.c)
32
18
6м 4с
0
Закрытый
1.15 Фибоначчиевы строки (fibstr.c)
26
13
2м 57с
0
Закрытый
1.16 Функция побитового сравнения строк (strdiff.c)
23
2
-
0
Закрытый
1.17 Рисование рамки (frame.c)
16
2
-
0
Закрытый
1.18 Функция поиска в лисповском списке (searchlist.c)
16
1
-
0

2. Алгоритмы сортировки и поиска

21 урок
Закрытый
2.1 Кратчайшая суперстрока (superstr.c)
45
1
-
0
Закрытый
2.2 Суммы, образующие степени двойки (power2.c)
22
1
-
0
Закрытый
2.3 Функция двунаправленной пузырьковой сортировки (bubblesort.c)
25
1
-
0
Закрытый
2.4 Функция сортировки методом Шелла (shellsort.c)
21
1
-
0
Закрытый
2.5 Сортировка подсчётом сравнений (csort.c)
14
1
-
0
Закрытый
2.6 Пирамидальная сортировка (heapsort.c)
15
1
-
0
Закрытый
2.7 Сортировка слиянием + вставками (mergesort.c)
11
1
-
0
Закрытый
2.8 Быстрая сортировка + сортировка прямым выбором (quicksort.c)
13
1
-
0
Закрытый
2.9 Сортировка букв в строке (dsort.c)
13
1
-
0
Закрытый
2.10 Поразрядная сортировка дат (datesort.c)
8
1
-
0
Закрытый
2.11 Поразрядная сортировка целых чисел (radixsort.c)
11
1
-
0
Закрытый
2.12 Периодические префиксы (prefixes.c)
7
1
-
0
Закрытый
2.13 Поиск всех вхождений подстроки в строку (kmpall.c)
9
1
-
0
Закрытый
2.14 Слово, составленное из префиксов другого слова (pword.c)
9
1
-
0
Закрытый
2.15 Поиск всех вхождений подстроки в строку (Бойер–Мур) (bmall.c)
8
1
-
0
Закрытый
2.16 Расширенная эвристика стоп-символа (extstop.c)
9
1
-
0
Закрытый
2.17 Поиск максимального элемента подпоследовательности (rangemax.c)
10
5
-
0
Закрытый
2.18 Определение гипердромов в строке (rangehd.c)
10
2
-
0
Закрытый
2.19 Количество пиков в подпоследовательности (rangepeak.c)
14
4
-
0
Закрытый
2.20 Наибольший общий делитель подпоследовательности (rangegcd.c)
17
3
-
0
Закрытый
2.21 Максимальное произведение простых дробей (maxprod.c)
21
2
-
0

3. Применение динамических множеств

14 уроков
Закрытый
3.1 Нерекурсивная быстрая сортировка (qsstack.c)
26
26
0м 2с
0
Закрытый
3.2 Стековая машина (stackmachine.c)
23
23
0м 2с
0
Закрытый
3.3 Кольцевой буфер (circbuf.c)
19
19
0м 2с
0
Закрытый
3.4 Очередь с операцией Maximum (qmax.c)
14
14
0м 2с
0
Закрытый
3.5 Слияние последовательностей (merge.c)
17
17
0м 2с
0
Закрытый
3.6 Моделирование работы вычислительного кластера (cluster.c)
12
12
0м 2с
0
Закрытый
3.7 Сортировка списка вставками (listisort.c)
15
15
0м 2с
0
Закрытый
3.8 Сортировка списка пузырьком (listbsort.c)
17
17
0м 2с
0
Закрытый
3.9 Ранги элементов в списке с пропусками (ranklist.c)
14
14
0м 2с
0
Закрытый
3.10 Ранги вершин бинарного дерева поиска (ranktree.c)
11
11
0м 2с
0
Закрытый
3.11 Лексический анализ (lexavl.c)
16
16
0м 2с
0
Закрытый
3.12 Разреженный массив (disparray.c)
14
14
0м 2с
0
Закрытый
3.13 Количество подпоследовательностей, где XOR даёт ноль (zeroxor.c)
14
14
0м 2с
0
Закрытый
3.14 Строки с общими префиксами (ptrie.c)
15
1
-
0