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

6 ответов

PHP найти все (несколько) уникальные комбинации массива

Я весь день смотрел на вопросы по перестановке / комбинированию PHP-массивов ... и до сих пор не могу понять: / Если у меня есть массив, как: 20 //key being 0 20 //key being 1 22 //key being 2 24 //key being 3Мне нужны комбинации, такие ...

14 ответов

Рекурсия - цифры в обратном порядке

Мне нужно реализовать рекурсивный метод printDigits, который принимает целое число в качестве параметра и печатает его цифры в обратном порядке, по одной цифре в строке. Это то, что я до сих пор: public class PrintDigits { public static void ...

3 ответа

Рекурсивный вызов конструктора

public class LecturerInfo extends StaffInfo { private float salary; public LecturerInfo() { this(); this.Name = null; this.Address = null; this.salary=(float) 0.0; } public LecturerInfo(String nama, String alamat, float gaji) { super(nama, ...

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

4 ответа

рекурсивная функция python, которая печатает от 0 до n?

Я пытаюсь написать рекурсивную функцию, которая печатает из0 вn, но я понятия не имею, как это сделать. Я случайно сделал один, который печатает сn в0 хотя: def countdown(n): print(n) if n == 0: return 0 return countdown(n - 1)Я не ...

1 ответ

Рекурсивный итератор PHP: родительский ключ текущей итерации массива?

У меня есть такой массив: $arr = array( $foo = array( 'donuts' => array( 'name' => 'lionel ritchie', 'animal' => 'manatee', ) ) );Используя эту магию 'SPL Recursive Iterator' и этот код: $bar = new RecursiveIteratorIterator(new ...

4 ответа

Как мне написать рекурсивный макрос повторения цикла for для генерации кода C с помощью препроцессора CPP?

Я хочу заставить препроцессор сделать для меня автоматическую генерацию кода. Мне не нужно много: просто простой цикл for, который содержит еще один цикл for. [1] Я прочитал все, что могу о расширении макросов, и больше не хихикаю, ...

1 ответ

Возможно ли сделать рекурсивное замыкание в Rust?

Это очень простой пример, но как бы я сделал что-то похожее на: let fact = |x: u32| { match x { 0 => 1, _ => x * fact(x - 1), } };Я знаю, что этот конкретный пример может быть легко сделан с помощью итерации, но мне интересно, возможно ли ...

1 ответ

Структурная рекурсия по зависимому параметру

Я пытаюсь написать сито Эратосфена в Coq. У меня есть функцияcrossout : forall {n:nat}, vector bool n -> nat -> vector bool n, Когда сито находит простое число, оно используетcrossout отметить все числа, которые не являются простыми, а затем ...

3 ответа

SQL Server: как получить все дочерние записи с указанным родительским идентификатором в самоссылающейся таблице

Привет у меня есть таблица, которая ссылается на себя, и мне нужно иметь возможность выбрать родителя и все его дочерние записи из данного родительского идентификатора. Моя таблица выглядит следующим образом: ID | ParentID | Name ...

6 ответов

Как получить целевой номер с операциями +3 или * 5 без рекурсии?

Это проблема интервью, с которой я столкнулся вчера, я могу придумать рекурсивное решение, но я хочу знать, есть ли нерекурсивное решение. Учитывая число N, начиная с номера 1, вы можете только умножить результат на 5 или добавить 3 к ...