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

2 ответа

Как удалить все дубликаты в списке по схеме (разрешены только функции абстрактного списка)

Я знаю, как написать это рекурсивно. (define (removed2 lst) (cond [(empty? lst) empty] [(not (member? (first lst) (rest lst))) (cons (first lst) (removed2 (rest lst)))] [else (removed2 (rest lst))]))так (удалено2 (список 1 1 1 2 2 2 3 3 3 3 3 ...

4 ответа

Петля в схеме PLT

Как я могу реализовать цикл в PLT-схеме, как в Java- for(int i=0;i<10;){ for(int j=0;j<3;){ System.out.println(""+j); j++; } System.out.println(""+i); i++; }

4 ответа

Схема сита Эратосфена

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

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

4 ответа

Как мне выполнить скрипт .scm (вне REPL) с помощью MIT-Scheme?

Я хочу напечатать что-то вроде 'schema file.scm' и заставить его интерпретировать файл, а затем перенести меня обратно в мою оболочку, а не загружать его в REPL. редактирование: я пробовал схему <test.scm, и она все еще использует ...

3 ответа

Имеет ли смысл головоломка продолжений инь и янь на типизированном языке?

Этот вопрос связан с"Как работает головоломка инь-янь?" [https://stackoverflow.com/questions/2694679/how-the-yin-yang-puzzle-works], Пример инь-ян продолжений в схеме выглядит следующим образом:Статья в ...

3 ответа

Номер схемы к списку

Мне нужна подпрограмма для моей программы, написанная по схеме, которая берет целое число, скажем 34109, и помещает его в список с элементами 3, 4, 1, 0, 9. Целое число может быть любой длины. У кого-нибудь есть хитрость для этого? Я думал об ...

2 ответа

Возвышенный текст 2 со схемой MIT

Кто-нибудь знает, как я мог бы использовать возвышенный текст 2 со схемой. Я слышал ST2 и хочу попробовать? щас изучаю схему. У меня установлен интерпретатор схемы - я могу зайти в терминал, набрать схему и запустить код. Я также могу запустить ...

5 ответов

функция добавления списка версий хвостовой рекурсии

я вижу несколько примеров реализацииappend элемент списка, но все не используют хвостовая рекурсия, Как реализовать такую функцию в функциональном стиле? (define (append-list lst elem) expr)

1 ответ

Получить средние элементы из списка в схеме

Я новичок в схеме. Может, кто-нибудь подскажет, как получить «средний элемент из списка»?

2 ответа

Процедура схемы, которая возвращает список всех остальных элементов

У меня возникли некоторые проблемы с реализацией этой программы в Схеме, хотя я думаю, что я нахожусь на 90% пути. К сожалению, мне нужно быть немного расплывчатым, потому что это домашнее задание. Я хочу (A B C D) вернуться (B D). но я получаю ...