Результаты поиска по запросу "recursion"
Как написать рекурсивный метод для возврата суммы цифр в int?
Так что это мой код до сих пор. public int getsum (int n){ int num = 23456; int total = 0; while (num != 0) { total += num % 10; num /= 10; } }Проблема в том, что я не могу / не знаю, как изменить это в рекурсивный метод. Я новичок в рекурсии, и ...
python: конвертировать цикл for в функцию рекурсии
Прежде всего, я все еще новичок в Python, поэтому, пожалуйста, будьте спокойны со мной. Я провел свое исследование и у меня есть базовое понимание того, как написать рекурсивную функцию, но я совершенно запутался в задаче, стоящей передо ...
Сторнирование строки с помощью рекурсии в Java
Вот некоторый Java-код для рекурсивного изменения строки. Может ли кто-нибудь объяснить, как это работает? public static String reverse(String str) { if ((null == str) || (str.length() <= 1)) { return str; } return reverse(str.substring(1)) + ...
Найти все вхождения ключа во вложенных словарях и списках Python
У меня есть словарь, как это: { "id" : "abcde", "key1" : "blah", "key2" : "blah blah", "nestedlist" : [ { "id" : "qwerty", "nestednestedlist" : [ { "id" : "xyz", "keyA" : "blah blah blah" }, { "id" : "fghi", "keyZ" : "blah blah blah" }], ...
Реализация парсера рекурсивного спуска
Я ищу написать псевдокод парсера рекурсивного спуска. Сейчас у меня нет опыта с этим типом кодирования. Я прочитал несколько примеров в Интернете, но они работают только с грамматикой, которая использует математические выражения. Вот грамматика, ...
статический член класса собственного типа класса [дубликат]
Возможный дубликат: Занимают ли статические члены класса память, если объект этого класса не создан? [https://stackoverflow.com/questions/4842056/do-static-members-of-a-class-occupy-memory-if-no-object-of-that-class-is-created] Распределение ...
Схема сита Эратосфена
Я искал в сети реализацию «Решета Эратосфена» в схеме, и, хотя я придумал много контента, ни один из них, похоже, не сделал это так, как мне нужно, чтобы это было сделано. Проблема в том, что большинство алгоритмов используют либо ...
Разница между рекурсией головы и хвоста [дубликат]
На этот вопрос уже есть ответ здесь: Что такое хвостовая рекурсия? [/questions/33923/what-is-tail-recursion] 26 ответовЯ пытаюсь понять разницу между этими двумя рекурсивными стратегиями. Мне сказали следующее определение: Хвостовая ...
Генерация всех совпадений для регулярных выражений
Для выбора пользователя я хотел бы предоставить список чисел, которые соответствуют заданному регулярному выражению. Само регулярное выражение очень просто, оно может выглядеть только так123 [0-9] [0-9] или же[4-9] 34,2 я узнал чтоПлата за ...
Найти все текстовые узлы
Я пытаюсь написать букмарклет, который вызывает функциюdoSomething(textNode) на всех экземплярах видимого текста в документе. doSomething(), Просто для удовольствия, заменяет каждое слово с «Derp», заменив TextContent на TextNode перешедшего в ...