Вопросы по теме 'recursive-datastructures'

Предупреждение о безопасности типа Java Generics с рекурсивным Hashmap
Я использую рекурсивное дерево хэш-карт, в частности карту хэш-карты, где объект является ссылкой на другую хэш-карту и так далее. Это будет передано по рекурсивному алгоритму: foo(String filename, Hashmap<String, Object> map) { //some...
2786 просмотров

Применение ограничений ключа XSD и keyref плохо работает с определением рекурсивной схемы.
Я пытаюсь применить ограничения ключей и ссылок в своем пользовательском формате XML, используя элементы XSD <xs:key> и <xs:keyref> . Он не работает так, как хотелось бы. Сначала пример экземпляра моего формата XML: <room...
295 просмотров
schedule 14.10.2022

'Default Behavior' для рекурсивных типов данных Haskell
Я пытаюсь написать решатель пропозициональной логики на Haskell. Я представляю логические выражения с рекурсивным типом данных под названием «Sentence», который имеет несколько подтипов для различных операций - «AndSentence», «OrSentence» и т. Д....
143 просмотров

Взаимно рекурсивные типы данных в z3 и их взаимодействие со встроенными типами
В настоящее время я пытаюсь использовать Z3 для кодирования простой программной логики для нетипизированного языка с полиморфными списками. Насколько я понимаю, из учебника Z3 Моуры и Бьорнера , это не возможно «вкладывать рекурсивные определения...
222 просмотров
schedule 10.11.2022

Вложенный массив Java в метод рекурсии
Вот мой код, который используется для поиска всех комбинаций из массива. Есть ли рекурсивный способ повысить гибкость кодирования? Результат здесь: 1324 1342 1234 1243 1432 1423 3124 3142 3214 3241 3412 3421 2134 2143 2314 2341 2413 2431 4132 4123...
315 просмотров

Аннотация Haskell AST с исправлением
Я работаю над созданием AST в Haskell. Я хочу добавить различные аннотации, такие как типы и информацию о местоположении, поэтому в итоге я использовал fixplate . Однако я не могу найти никаких примеров в Интернете, и у меня есть некоторые...
357 просмотров

Вращения AVL в C
Когда происходит вращение, в моем коде работает только первое вращение, я не мог понять, почему я думаю, что функции вращения возвращают неправильные узлы? может быть. Ниже мой узел и древовидная структура #define ll unsigned long typedef struct...
90 просмотров
schedule 30.11.2023