Результаты поиска по запросу "recursion"

12 ответов

Как написать рекурсивный метод для возврата суммы цифр в int?

Так что это мой код до сих пор. public int getsum (int n){ int num = 23456; int total = 0; while (num != 0) { total += num % 10; num /= 10; } }Проблема в том, что я не могу / не знаю, как изменить это в рекурсивный метод. Я новичок в рекурсии, и ...

3 ответа

python: конвертировать цикл for в функцию рекурсии

Прежде всего, я все еще новичок в Python, поэтому, пожалуйста, будьте спокойны со мной. Я провел свое исследование и у меня есть базовое понимание того, как написать рекурсивную функцию, но я совершенно запутался в задаче, стоящей передо ...

14 ответов

Сторнирование строки с помощью рекурсии в Java

Вот некоторый Java-код для рекурсивного изменения строки. Может ли кто-нибудь объяснить, как это работает? public static String reverse(String str) { if ((null == str) || (str.length() <= 1)) { return str; } return reverse(str.substring(1)) + ...

ТОП публикаций

8 ответов

Найти все вхождения ключа во вложенных словарях и списках Python

У меня есть словарь, как это: { "id" : "abcde", "key1" : "blah", "key2" : "blah blah", "nestedlist" : [ { "id" : "qwerty", "nestednestedlist" : [ { "id" : "xyz", "keyA" : "blah blah blah" }, { "id" : "fghi", "keyZ" : "blah blah blah" }], ...

3 ответа

Реализация парсера рекурсивного спуска

Я ищу написать псевдокод парсера рекурсивного спуска. Сейчас у меня нет опыта с этим типом кодирования. Я прочитал несколько примеров в Интернете, но они работают только с грамматикой, которая использует математические выражения. Вот грамматика, ...

2 ответа

статический член класса собственного типа класса [дубликат]

Возможный дубликат: Занимают ли статические члены класса память, если объект этого класса не создан? [https://stackoverflow.com/questions/4842056/do-static-members-of-a-class-occupy-memory-if-no-object-of-that-class-is-created] Распределение ...

4 ответа

Схема сита Эратосфена

Я искал в сети реализацию «Решета Эратосфена» в схеме, и, хотя я придумал много контента, ни один из них, похоже, не сделал это так, как мне нужно, чтобы это было сделано. Проблема в том, что большинство алгоритмов используют либо ...

1 ответ

Разница между рекурсией головы и хвоста [дубликат]

На этот вопрос уже есть ответ здесь: Что такое хвостовая рекурсия? [/questions/33923/what-is-tail-recursion] 26 ответовЯ пытаюсь понять разницу между этими двумя рекурсивными стратегиями. Мне сказали следующее определение: Хвостовая ...

2 ответа

Генерация всех совпадений для регулярных выражений

Для выбора пользователя я хотел бы предоставить список чисел, которые соответствуют заданному регулярному выражению. Само регулярное выражение очень просто, оно может выглядеть только так123 [0-9] [0-9] или же[4-9] 34,2 я узнал чтоПлата за ...

1 ответ

Найти все текстовые узлы

Я пытаюсь написать букмарклет, который вызывает функциюdoSomething(textNode) на всех экземплярах видимого текста в документе. doSomething(), Просто для удовольствия, заменяет каждое слово с «Derp», заменив TextContent на TextNode перешедшего в ...