12 из 195 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
C# · Basics
Какие два существенных компонента должен иметь каждый правильно реализованный рекурсивный метод?
Базовый случай, который завершает рекурсию, и рекурсивный случай, который приближает к базовому случаю
Блок try-catch для обработки переполнения стека и счетчик для отслеживания глубины рекурсии
Базовый случай, который инициализирует переменные, и рекурсивный случай, который обрабатывает граничные случаи
Итеративный резервный метод и рекурсивный случай, который делегирует ему задачу при превышении глубины