Вопросы по теме 'racket'
В чем разница между `(mcons (mcons '() 25) 16)` и `(mcons 25 (mcons 16 `()))`
Я занят структурой и интерпретацией Компьютерные программы, упражнение 2.18 . Здесь мы должны определить процедуру reverse, чтобы перевернуть список. Он должен сделать следующее:
(reverse (list 1 4 9 16 25))
;; => (25 16 9 4 1)
Я...
484 просмотров
schedule
06.01.2024
Получить реверс списка внутри функции, которая возвращает список
Поэтому мне нужно получить элементы под нечетными индексами в обратном порядке.
Я написал функцию, чтобы получить нечетные элементы индекса, но я не уверен, как заставить их возвращаться в обратном порядке.
Я должен сделать это в одной функции,...
218 просмотров
schedule
28.12.2023
Понимание функции схемы
Следующий вопрос задан на нашем практическом экзамене по языку программирования, и мне трудно понять, как это работает. Может ли кто-нибудь сказать мне, что такое поток кода? Я запускал его в рэкет и знаю, каков ответ. Похоже, что первая...
173 просмотров
schedule
02.12.2023
Racket - фильтровать четные и нечетные целые числа в два отдельных списка
Функция должна принимать список целых чисел и возвращать список, содержащий два подсписка: первый содержит четные числа из исходного списка, а второй содержит нечетные. Мой код выполняет свою работу, но если я проверю его с отрицательным целым...
736 просмотров
schedule
06.11.2023
Масштабирование холста редактора
Я играюсь с рэкетом и планирую реализовать редактор узлов (если он уже есть, ПОЖАЛУЙСТА, дайте мне знать!). Основная доска — это монтажный стол% на холсте редактора%, и теперь я имею дело с функцией масштабирования. По сути, я могу установить...
59 просмотров
schedule
05.12.2023