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

6 ответов

Преобразовать нормальную рекурсию в хвостовую рекурсию

Мне было интересно, если есть какой-то общий метод для преобразования "нормальной" рекурсии сfoo(...) + foo(...) как последний вызов хвостовой рекурсии. Например (scala): def pascal(c: Int, r: Int): Int = { if (c == 0 || c == r) 1 else pascal(c ...

2 ответа

Процесс завершен с кодом выхода -1073741571

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

2 ответа

анализатор json для рекурсивной структуры

Мы должны проанализировать структуру json, подобную приведенной ниже. project { header { } pool { } cmp { name = ""; id = ""; desc = ""; cmp [ { name = ""; id = ""; desc = ""; } { name = ""; id = ""; desc = ""; } { name = ""; id = ""; desc = ""; ...

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

1 ответ

Всегда простые вещи. Помечено как ответ.

тоящее время я выполняю запрос CTE для рекурсивного построения иерархии сотрудников из таблицы сотрудников, аналогично тому, что демонстрируют большинство рекурсивных примеров. Я застрял в том, что я пытаюсь запросить одного сотрудника и получить ...

3 ответа

-преобразующие функции.

то я не слишком уверен, как правильно сформулировать это, но скажу, что я хотел получить сумму всех нечетных чисел в списке, есть ли у меня две функции (sumList и getOddNumbers) и объединить их в sumOddList или есть способ положить эти два вместе ...

1 ответ

Вы не открываете и не закрываете свои теги UL

труктура HTML, как это должно выглядеть <li><a href="#" class="menulink">Dropdown One</a> <ul> <li><a href="#">Navigation Item 1</a></li> <li> <a href="#" class="sub">Navigation Item 2</a> <ul> <li class="topline"><a href="#">Navigation Item ...

4 ответа

Сортировка и бинарный поиск с использованием Java

Меня попросили отсортировать и найти массив. Сортировка массива была простой, и мой код работал, но всякий раз, когда я пытаюсь вызвать метод двоичного поиска, он работает для первого элемента в массиве, но в результате дает мне «-1» Мой полный ...

1 ответ

Распечатать LinkedList Рекурсивно с использованием C ++

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

3 ответа

Это работает, пробегая строку вперед, пока она не достигнет первого открытого парена, а затем назад, пока не достигнет первого закрывающего парена. Затем он использует эти два индекса, чтобы разрезать строку.

м приложении Python мне нужно написать регулярное выражение, соответствующее C ++for или жеwhile цикл, который был завершен точкой с запятой (;). Например, оно должно соответствовать этому: for (int i = 0; i < 10; i++);... но не это: for (int i ...

2 ответа

Конечно, вы можете легко изменить рекурсивный подход. Я только добавил, как рассчитать большие значения факториала.

от вопрос уже есть ответ здесь: Рекурсивный факторный метод, возвращающий некоторые отрицательные числа [/questions/13181638/recursive-factorial-method-returning-some-negative-numbers] 1 ответЯ знаю, что это переполнение, но дело в том, что 20 ...