В первую очередь, я клянусь, что это не домашняя работа, это - вопрос, меня спросили в интервью. Я думаю, что сделал путаницу из него (хотя я действительно понимал, что решение требует рекурсии). Вот вопрос:...
Насколько я знаю, большинство рекурсивных функций может быть переписано с помощью циклов. Некоторые могут быть более твердыми, чем другие, но большинство из них может быть переписано. Под которыми условиями делает это, становятся невозможными переписать..
Я сталкиваюсь с проблемой где и рекурсия и использую цикл, походят на естественные решения. Существует ли конвенция или "предпочтительный метод" для случаев как это? (Очевидно, это не совсем столь же просто как ниже)...
Я пытаюсь найти все файлы с определенным расширением в каталоге и его подкаталогах с помощью моего bash (последняя версия Ubuntu LTS). Вот что написано в файле скрипта: #! / Bin / bash directory = ...
Если мы рассматриваем рекурсивную функцию в C/C++, действительно ли они полезны всегда? Где точно они используются главным образом? Есть ли какие-либо преимущества с точки зрения памяти при помощи рекурсивных функций?Править:...
Я смотрел на следующий код, я столкнулся для печати строки в обратном порядке в C с использованием рекурсии: освободите ReversePrint (символ *ул.) {//строка 1 если (*str) {//строка 2...
Я выполняю итерации через древовидную структуру для сбора путей вершин. Какой путь делают Вы предпочитаете собирать результат операции: a) объединяют результаты детей и возвращают это...
Я недавно начал изучать Python, и я был скорее удивлен найти 1 000 глубоких пределов рекурсии (по умолчанию). При установке его достаточно высоко, приблизительно 30 000, это отказывает с отказом сегментации точно так же, как...
Я пишу функцию для нахождения треугольных чисел и естественного способа записать, что это рекурсивно: функциональный треугольник (x), если x == 0 тогда возврат 0 возвратов конца x+triangle (x-1) заканчиваются, Но пытающийся к...
Я нашел часть кода, который я писал для подготовительной школы интервью несколько месяцев назад. Согласно комментарию я имел, он пытался решить эту проблему: Учитывая некоторую долларовую стоимость в центах (например, 200 = 2...
функционируйте перемещение () {на месте продажи = pos+1; t = setTimeout (перемещение, 100);}, который можно назвать рекурсивным? Если да, Вы могли бы обеспечить какую-либо ссылку?
может кто-нибудь объяснить этот код мне подробно? im, пытаясь понять, как здесь работает рекурсия, особенно в том, как накапливаются предыдущие строки в виде списка. Я запутался в точке, где n == 2, я ...
Я не уверен, почему мне так трудно с этим справиться. Учитывая массив измерений, каждый из которых имеет множество опций; как я могу получить массив всех возможных комбинаций (в JavaScript)? Пример: var ...
Я бездельничал с рекурсией сегодня. Часто метод программирования, который не используется достаточно. Я намеревался рекурсивно инвертировать строку. Вот то, что я придумал://метод для инвертирования...
У меня есть следующий рекурсивный код, и я получаю stackoverflow исключение. Я не могу выяснить первопричину, потому что, после того как я получаю исключение, я не получаю полный стек вызовов в Visual Studio...
Я в настоящее время работаю в PHP, таким образом, этот пример будет в PHP, но вопрос относится к нескольким языкам. Я работаю над этим проектом с моим злодеем, и поскольку всегда мы поддержались...
Только получить его прямо в моей голове. Рассмотрите этот бит в качестве примера кода Erlang: тест ()-> получает {Из, независимо от того, что}-> %% делают что-то тестирует ();...
Я недавно видел в нескольких различных комментариях мест вроде, "Я узнал о рекурсии в школе, но никогда не использовал ее или чувствовал потребность в ней с тех пор". (Рекурсия, кажется...
Я пишу поставщику LINQ в hierarchal источник данных. Я нахожу самым легким разработать мой API путем записи примеров, показывающих, как я хочу использовать его, и затем кодирующий для поддержки тех вариантов использования. Одна вещь I...
Я просто изучал понятие рекурсии, и я думал, что попробую простой пример. В следующем коде я пытаюсь взять числа: 1, 2, 3, 4, 5, и добавляют их вместе...
Я нуждаюсь в помощи, пишущий рекурсивную функцию, которая обнаруживает, является ли строка палиндромом. Но я не могу использовать циклы, это должно быть рекурсивно. Может любой помогать показать мне, как это сделано. Я использую Python.
Я использовал рекурсию довольно много в мои многие годы программирования для решения простых проблем, но я полностью осведомлен, что иногда Вам нужно повторение из-за проблем памяти/скорости. Так, когда-то в очень...
Возможные Дубликаты: существует ли проблема, которая имеет только рекурсивное решение? Каждая рекурсия может быть преобразована в повторение? “Необходимое” Использование Рекурсии на Императивных языках...
Хотя у меня нет проблемы безотносительно понимания рекурсии, я, может казаться, не переношу голову вокруг рекурсивного решения задачи о Ханойской башне. Вот код из Википедии: процедура...