scheme — все вопросы

1ответ
4 голоса
В чем разница между значением, переменной, объектом и именем в следующем выражении?
(define size 2) Я использую структуру и интерпретацию компьютерных программ в качестве руководства для обучения информатике, и, хотя я получаю удовольствие от книги как от опыта чтения, я нашел ст
1ответ
4 голоса
Ханойская башня, питон -> Схема, показывает ошибку. Что мне не хватает?
Реализация на Python import sys def move(src, dst, tmp, num): if num == 1: print 'Move from', src, 'to', dst else: move(src, tmp, dst, num-1) move(src, dst, tmp, 1)
1ответ
4 голоса
Схема размещения Chez: --program vs --script
Рассмотрим этот фрагмент кода Схемы Chez : (импорт (chezscheme)) (определить (список-перечислить ls val proc)   (пусть цикл ((ls ls) (возврат? #f) (val val))     (если (или (null? ls)          
4ответа
4 голоса
Как решить N-Queens в схеме?
Я застрял в расширенном упражнение 28.2 из «Как разрабатывать программы» . Я использовал вектор значений true или false для представления доски вместо использования списка. Это то, что у меня не ра
3ответа
4 голоса
Небольшой вопрос о схеме
Я очень новичок в Лиспе, и недавно я обнаружил худого, которого я не понимаю. Этот код работает: (define (f x) (define a x) (define (b) a) (b)) И это не так: (define (f x) (define a x) (de
2ответа
4 голоса
SICP, Scheme, DrRacket Вопрос: функция таймера /профилировщика?
В настоящее время я пытаюсь выполнить упражнение 1.22, для которого требуется функция runtime, которая возвращает количество миллисекунд, в течение которых работала система. Однако в моей среде (R5R
4ответа
4 голоса
Проблемы с оценкой выражений из пользовательского ввода
Я пытаюсь создать рекурсивное определение, которое читает и выполняет пользовательские выражения, например (3 + 5). Все работает, кроме одной проблемы с арифметическим символом. Мне удалось воспр
1ответ
4 голоса
Предоставляет ли Racket Scheme среду, похожую на Smalltalk?
Может ли кто-нибудь, имеющий опыт работы с Racket Scheme, сказать мне, предоставляет ли она Smalltalk-подобную среду на основе изображений? Под «основанным на изображении» я подразумеваю, что каждый,
3ответа
4 голоса
Определение схемы синтаксиса
со вчерашнего дня я пытался запрограммировать специальную инструкцию для схемы, которая будет выполнять следующие действия: (define (sort x) (cond ((and (list? x) x) => (lambda (l)
1ответ
4 голоса
Emacs схемы отправки региона
Я открываю файл .scm в emacs и пытался оценить его в нижнем буфере mit-схемы с помощью Ctrl + x Ctrl + r , но ничего не происходит. Я следовал инструкциям в разделе «Запуск схемы в Emacs» на
2ответа
4 голоса
комбинатор с фиксированной запятой в lisp
;; compute the max of a list of integers (define Y (lambda (w) ((lambda (f) (f f)) (lambda (f) (w (lambda (x) ((f f) x))))))) ((Y (lambda (max) (lambda (l
2ответа
4 голоса
Возвышенный текст 2 со схемой MIT
Кто-нибудь знает, как я мог бы использовать возвышенный текст 2 со схемой. Я слышал ST2 и хочу попробовать? щас изучаю схему. У меня установлен интерпретатор схемы - я могу зайти в терминал, набрать
3ответа
4 голоса
Определение функции схемы
Так что я застрял, пытаясь выучить этот язык Схемы, о котором слышал от друга шахты. То, что он сказал, что я должен сделать, это начать с малого и пройти путь к истинному пониманию этого. Поэтому п
2ответа
4 голоса
Схема оптимизации стратегии N-королев SICP глава 2
SICP содержит частично полный пример решений n-queens, обходя дерево каждого возможного размещения ферзя в последнем ряду, генерируя больше возможных позиций в следующем ряду, чтобы объединить резул
2ответа
4 голоса
Есть ли более эффективный способ написать этот рекурсивный процесс?
Меня попросили написать процедуру, которая вычисляет элементы треугольника Паскаля с помощью рекурсивного процесса. Я могу создать процедуру, которая возвращает одну строку в треугольнике или число
2ответа
4 голоса
Что такое структура «вверх» или «вниз» в схеме?
Очень рано в Функционально-дифференциальной геометрии , Sussman & Мудрость начинает использовать "структуру вверх" ... но я понятия не имею, что это может быть. (print-expression ((compose
1ответ
4 голоса
Кодирование последовательности аппроксимации рекурсивно. DrRacket, Схема
Совсем недавно был задан вопрос, «Как найти ошибку в моей последовательности. DrRacket, Схема» , а затем удалено нетерпеливым спрашивающим. Так как я набирал очень мало последних слов в моем о
1ответ
4 голоса
Почему эта реализация двоичного алгоритма GCD работает только в определенных случаях?
Используя схему, я построил итеративную реализацию двоичного алгоритма GCD (он же алгоритм Стейна) для вычисления наибольшего общего знаменателя чисел u и v. Шаги к этому алгоритму следующие: gc
2ответа
4 голоса
Как реализованы сопрограммы?
У меня есть вопрос о реализации сопрограмм. Сначала я увидел coroutine на Lua и Python без стека. Я мог понять его концепцию и то, как использовать ключевое слово yield, но не могу понять, как оно р
2ответа
4 голоса
Сделать итерационный цикл в схеме
Здесь плохо знакомы со схемой, и у меня возникли проблемы с изучением циклов. Я пытаюсь создать функцию, которая будет принимать объект и вектор, а затем выполнять итерацию по вектору, пока не найде
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132