0
ответов

Рекурсивно проверять наличие атомов в списке

Я пытаюсь написать небольшую рекурсивную программу, которая проверяет список и возвращает t, если каждый элемент является атомом. Моя проблема заключается в том, что, когда функция получает пустой список, она возвращает t ...
вопрос задан: 19 April 2011 06:00
0
ответов

Удалите неиспользуемые элементы из XML-схемы с помощью XSLT

Я ищу способ (если это даже возможно) использования XSL-преобразования документа XSD для удаления неиспользуемых элементов. Это часто встречается в моей работе, когда компания определяет XSD с абсолютно ...
вопрос задан: 13 April 2011 04:57
0
ответов

Как работает рекурсия в C

Я новичок в C и читаю о рекурсии, но совершенно запутался. Основная часть, в которой я запутался, - это то, как все разворачивается, когда достигается условие выхода. Я хотел бы знать ...
вопрос задан: 11 April 2011 20:14
0
ответов

Нахождение минимума массива с помощью рекурсии?

Хорошо, итак Я пытался осмыслить рекурсию в Java, и я могу выполнять простые задачи, такие как суммирование, реверсирование и т.д., но я изо всех сил пытался выполнить это упражнение: я пытаюсь найти ...
вопрос задан: 8 April 2011 22:02
0
ответов

Ocaml - parameter type when checking for duplicates in a list

I've got a basic function which checks a list for duplicates and returns true if they are found, false otherwise. # let rec check_dup l = match l with [] -> false | (h::t) -> ...
вопрос задан: 7 April 2011 03:13
0
ответов

QR-код с самокодированием?

Мне было интересно, можно ли создать QR-код в каком-либо файловом формате, например в PNG, а затем закодировать PNG в QR, чтобы полученный QR-код был тот же самый, с которого вы начали?
вопрос задан: 4 April 2011 08:47
0
ответов

Почему недетерминированная функция выбора в стандартной библиотеке Curry определена не напрямую, а с помощью вспомогательной функции с двумя аргументами?

​​Рассмотрим функцию choose на языке программирования Curry со спецификацией, которая «(select xs) недетерминированно выбирает один элемент из списка xs». Я бы реализовал это прямо ...
вопрос задан: 3 April 2011 23:35
0
ответов

Grails createCriteria: поиск объектов через поле, которое является экземпляром нулевого класса домена

Я наблюдаю неожиданное поведение в createCriteria Grails. У меня есть класс домена, который выглядит следующим образом: MyDomainClass {AnotherDomainClass anotherDomainClass static constraints = {...
вопрос задан: 3 April 2011 22:12
0
ответов

Многопоточность и рекурсия вместе

У меня есть рекурсивный код, который обрабатывает древовидную структуру сначала в глубину . Код в основном выглядит так: function (TreeNode curr) {if (curr.children! = Null &&! Curr.children ....
вопрос задан: 1 April 2011 19:49
0
ответов

Ошибка или исключение переполнения стека?

Почему следующее заканчивается без ошибок? void func () {func (); } int main () {func (); }
вопрос задан: 30 March 2011 23:29
0
ответов

Оптимизация хвостового вызова для функции Фибоначчи в java

I изучал рекурсию вызовов Tail и наткнулся на упомянутую документацию. Sun Java не реализует оптимизацию хвостового вызова. Я написал следующий код для вычисления числа Фибоначчи в ...
вопрос задан: 28 March 2011 00:02
0
ответов

Атрибут фильтра перенаправления из действия

Что такое лучший способ сделать перенаправление в ActionFilterAttribute. У меня есть ActionFilterAttribute под названием IsAuthenticatedAttributeFilter, который проверяет значение переменной сеанса. Если ...
вопрос задан: 27 March 2011 23:57
0
ответов

рекурсивно проверяем, является ли число простым

Я пытаюсь проверить, является ли число простым (делением его на все числа ниже n). Вот моя попытка: bool isPrime (int n, int d) {if (d == 1) return true; else {if (n ...
вопрос задан: 27 March 2011 17:19
0
ответов

Подсчет рекурсии в программе на Python! [дубликат]

Мне нужно подсчитать количество рекурсий в программе на Python. Так что в основном мне нужна статическая переменная (например, в C), которая может подсчитывать количество вызовов функции.
вопрос задан: 26 March 2011 08:41
0
ответов

Как erlang обрабатывает операторы case, смешанные с хвостовой рекурсией

Предположим, у меня есть этот код: do_recv_loop (State) -> receive {do, Stuff} -> case Stuff of one_thing -> do_one_thing (), do_recv_loop ( Высказывать); ...
вопрос задан: 24 March 2011 21:42
0
ответов

Цикл For рекурсивно через папку в cmd Windows для переименования файла

Я пытаюсь перебирать папки с изображениями для создания эскизов с помощью ImageMagic и переименовывать файлы эскизов с префиксом small_ . когда я выполняю это в одной папке, он отлично работает: FOR% a ...
вопрос задан: 21 March 2011 20:30
0
ответов

Рекурсия Scala во время компиляции?

В результате некоторых полезных ответов на вопрос, который я вчера опубликовал о кортежах в Scala, я изучил Scala HLists. Я хотел бы повторно хешировать пример C ++ из этого вопроса, чтобы задать другой: In ...
вопрос задан: 19 March 2011 21:57
0
ответов

Используются ли в R рекурсивные функции?

Канонической функцией для демонстрации рекурсии является функция factorial (). Я сам попробовал простую реализацию и придумал это: factorial <- function (x) {if (x == 1) return (1) ...
вопрос задан: 11 March 2011 14:42
0
ответов

Efficiency comparison of recursion and non recursive function in Java

As I understand, recursive functions are generally less efficient than equivalent non-recursive functions because of the overhead of function calls. However, I have recently encountered a text book ...
вопрос задан: 11 March 2011 00:42
0
ответов

Рекурсия SQL CTE: возврат родительских записей

В настоящее время я выполняю запрос CTE для рекурсивного построения иерархии сотрудников из таблицы сотрудников, аналогичной тому, что демонстрируют большинство рекурсивных примеров. Я застрял в том, что пытаюсь ...
вопрос задан: 3 March 2011 22:54
0
ответов

Оптимизация рекурсивной программы треугольника Паскаля в C ++

Я создал рекурсивную функцию для вычисления значений треугольника Паскаля. Есть ли способ его оптимизировать? Краткое напоминание о треугольнике Паскаля: C (n, Мой код: int ...
вопрос задан: 26 February 2011 18:29
0
ответов

любопытно, как «loop = loop» вычисляется в Haskell

. Я думал, что подобные выражения заставят Haskell вычислять вечно. Но поведение как в GHCi, так и в скомпилированной программе меня удивило. Например, в GHCi эти выражения блокировались до тех пор, пока я ...
вопрос задан: 26 February 2011 14:25
0
ответов

Как выполнить конкатенацию списков «правильным» способом (с использованием хвостовой рекурсии)

Я работаю над следующим упражнением на Erlang: Напишите функцию, которая по списку списков будет объединять их. Пример: concatenate ([[1,2,3], [], [4, пять]]) ⇒ [1,2,3,4, пять]. И я подошел ...
вопрос задан: 22 February 2011 01:19
0
ответов

Recursively sort non-contiguous list to list of contiguous lists

I've been trying to learn a bit of functional programming (with Haskell & Erlang) lately and I'm always amazed at the succinct solutions people can come up with when they can think recursively and ...
вопрос задан: 18 February 2011 00:08
0
ответов

Как определить, является ли язык рекурсивным или рекурсивно перечисляемым?

Я должен определить, является ли язык (например, L = {a ^ nb ^ mc ^ s | 0 <= n <= m <= s}) регулярным, контекстно-независимым, рекурсивным, рекурсивно перечислимым или ни одного из них. Я знаю, как определить ...
вопрос задан: 16 February 2011 17:58
0
ответов

Декоратор Python для простой рекурсии? В стандартной библиотеке или где-нибудь еще?

I ' Я ищу декоратор Python, который может сделать функцию рекурсивной. Я обнаружил, что пишу много таких функций: def xyz (data): if not isinstance (data, TypeThatDenotesSingularity): ...
вопрос задан: 16 February 2011 17:11
0
ответов

логическая рекурсия

пытается написать логический метод, который сообщает, является ли кто-то потомком кого-то ... но не может этого сделать. конечно, объект является потомком, если это ребенок ... или потомком ребенка. ...
вопрос задан: 16 February 2011 16:25
0
ответов

Рекурсия Powershell с возвратом

Я пытаюсь написать рекурсивную функцию, которая будет возвращать информацию в массиве, однако когда я помещаю оператор return в функцию, он пропускает определенные записи. Я пытаюсь рекурсивно искать ...
вопрос задан: 14 February 2011 05:12
0
ответов

C++: templated inherited recursive classes: impossible triple-threat?

So, say you have a base class which is recursive (e.g. a linked list) and a derived class as well. The derived class should reuse the constructor from the base class, because you don't want to write ...
вопрос задан: 12 February 2011 01:23