Курс на 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. Дополнительные ресурсы для изучения ↗