Результаты поиска по запросу "racket"
Я думаю, что должно работать:
ужно реализовать процедуру под названием обратное дерево, которая получает дерево, чьи значения данных узлов являются числами и логическими значениями, и возвращает эквивалентное дерево, узлы которого удовлетворяют следующему: Если эквивалентным ...
Каковы преимущества letrec?
Читая «Закаленный интриган», я начал узнавать оletrec, Я понимаю, что он делает (может быть дублирован Y-Combinator), но книга использует его вместо повторения на ужеdefineФункция d работает с аргументами, которые остаются статичными. Пример ...
Как сделать powerset в DrRacket?
Я использую начальный язык со списком сокращений для DrRacket и хочу рекурсивно сделать powerset, но не могу понять, как это сделать. У меня сейчас так много (define (powerset aL) (cond [(empty? aL) (list)]любая помощь будет хорошей.
«Приложение: не процедура» во время вычисления бинома
Я определяю функциюbinomial(n k) (треугольник Паскаля), но я получаю ошибку: application: not a procedure; expected a procedure that can be applied to arguments given: 1 arguments...: 2Я не понимаю ошибку, потому что я думал, что это определило ...
(SLIME для Vim) поддерживает Racket. SLIMV считается самой зрелой средой Lisp для Vim на данный момент.
но я начал программировать Racket (ранее Scheme) в DrRacket. Я довольно быстро начал скучать по всем функциям VIM в DrRacket, поэтому я хотел бы использовать VIM для программирования схем (ракеток). Я знаю, что Emacs может быть лучшим выбором ...
Мэтью Флэтт предлагает: Вы можете использовать `message% 'с растровым изображением в качестве метки. Это, конечно, намного меньше кода. Это зависит от того, куда вы идете с этим.
агрузить растровое изображение на кадр (GUI) в др ракетку ??? пожалуйста дайте необходимый код и ссылки ....
вернет false для точечных пар и списков с точечным хвостом.
могу проверить, является ли что-то атомом? Я ищу что-то вродеnumber? или жеlist?.
достаточно проверить до
аюсь проверить, является ли число простым с использованием рекурсии. Мне нужно было использовать рекурсивную вспомогательную функцию, но я не уверен, как мне это реализовать. Я думаю, что знаю алгоритм, но я никогда не пытался использовать ...
После того, как я уделил этой проблеме домашнее задание немного времени для маринования, я не вижу вреда в размещении дополнительных ответов -
трял в программе Scheme примерно на 5 часов. Программа, над которой я работаю, должна взять в качестве входных данных два списка, а затем вычислить, сколько раз шаблон из первого списка появляется во втором списке. Например:>(patt '(b c) '(a b c ...
добавление произвольной точности с использованием списков цифр
То, что я пытаюсь сделать, это взять два списка и сложить их вместе, как каждый список является целым числом. (define (reverse lst) (if (null? lst) '() (append (reverse (cdr lst)) (list (car lst))))) (define (apa-add l1 l2) (define (apa-add-help ...