Визуализатор рекурсии
Показывает последовательность вызовов для факториала n (0–200) с точными целыми результатами. Введите n и получите трассировку. Обработка выполняется локальн…
Начать работу
Что делает инструмент
Инструмент визуализирует один прямой рекурсивный вызов факториала. Он не выполняет пользовательский код и не показывает анимацию стека.
Пример работы
Для n = 3 вывод содержит:
factorial(3)
factorial(2)
factorial(1)
Результат: 6Каждый уровень рекурсии добавляет два пробела отступа.
Ограничения
- Входные значения строго от 0 до 200.
- Используется BigInt, поэтому результаты до 200! точные, без переполнения.
- Визуализируется только факториал, не другие рекурсивные функции.
Часто задаваемые вопросы
Почему при n=200 не возникает ошибки переполнения?
Потому что вычисления выполняются с BigInt, который поддерживает сколь угодно большие целые числа.
Могу ли я ввести отрицательное число?
Нет, ввод вне диапазона 0–200 отклоняется.
Что означает отступ в выводе?
Отступ показывает глубину рекурсии: каждый вложенный вызов сдвигается на два пробела.
Обработка выполняется локально в вашем браузере.