Курс на Stepik
Обложка курса «Основы работы с рекурсией в программировании» на Stepik
Бесплатно

Основы работы с рекурсией в программировании 0.000

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

Этот курс представляет собой введение в основные алгоритмы и структуры данных, которые являются основой для решения широкого круга задач в программировании. Мы охватим ключевые алгоритмические техники, такие как динамическое программирование, жадные алгоритмы, обработка строк и теорию вероятности для задач в программировании.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы работы с рекурсией в программировании»Учеников на курсе 3
Сертификаты, выданные на курсе «Основы работы с рекурсией в программировании»Сертификатов выдано 0
Отзывы о курсе «Основы работы с рекурсией в программировании»Отзывов получено 0
Рейтинг курса «Основы работы с рекурсией в программировании»Рейтинг курса 0.000
Уроки в курсе «Основы работы с рекурсией в программировании»Количество уроков 14
Тесты в курсе «Основы работы с рекурсией в программировании»Количество квизов 4
Задачи с кодом в курсе «Основы работы с рекурсией в программировании»Количество задач с кодом 10
Обновления курса «Основы работы с рекурсией в программировании»Обновления курса
Дата публикации курса «Основы работы с рекурсией в программировании»Дата публикации курса
Последнее обновление курса «Основы работы с рекурсией в программировании»Последнее обновление
Сложность easy

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

Разделы в курсе «Основы работы с рекурсией в программировании» 5 разделов Уроки в курсе «Основы работы с рекурсией в программировании» 14 уроков Тесты в курсе «Основы работы с рекурсией в программировании» 4 теста Задачи в курсе «Основы работы с рекурсией в программировании» 10 задач Последнее обновление курса «Основы работы с рекурсией в программировании» обн. 1 год назад

Введение в рекурсию

4 урока
1. Основы рекурсии и принцип работы рекурсивных функций
2. Стек вызовов и основные ошибки при работе с рекурсией
3. Рекурсия vs Итерация: когда и почему использовать разные подходы
4. Рекурсия и память: как работает стек и что такое переполнение

Основные типы рекурсивных задач

4 урока
1. Простой пример: нахождение факториала
2. Числа Фибоначчи: рекурсивное решение
3. Задача о разбиении на подзадачи: сортировка слиянием
4. Проблемы с производительностью и способы их решения

Рекурсивные структуры данных

2 урока
1. Рекурсия в деревьях (обход в глубину)
2. Рекурсия в графах (поиск в глубину)

Оптимизация алгоритмов обработки символьных данных

2 урока
1. Влияние длины строки на производительность алгоритмов
2. Выбор оптимальных подходов в зависимости от задачи

Заключение

2 урока
1. Краткий обзор пройденного материала
2. Дополнительные ресурсы для изучения