racket 相关问题

Racket是Lisp / Scheme系列中可扩展的多范式编程语言。

球拍-对消息进行编码

我正在尝试编写一个函数,该函数生成字符串的编码版本,其中所有字母都与字母另一端相同相对位置的字母交换。对于...

回答 1 投票 1

括号-从字符串中删除非字母字符

如何从字符串中删除非字母数字字符?我只想保留数字和字母,并考虑过构建所有非字母数字字符的列表,并检查是否...

回答 1 投票 0


方案的块结构效率

该书在第1章中定义了块结构,允许您在过程定义中“打包”定义。例如考虑以下均方定义:(定义(均方x y)(...

回答 1 投票 0

方案中的绑定值

我应该重新实现以前执行的称为“产品”的过程。我将使用let-form绑定值,并使用(ProductLet 60 40)对其进行测试。我的代码无法正常工作,我也无法...

回答 1 投票 0

添加用户输入,非常简单

我需要使用用户输入来运行程序。我不完全了解该程序。当我只要求2个输入时,如何得到4个输入的错误? ;问题4:请输入测试值2 ...

回答 1 投票 0

我如何使用它们的和对一列坐标(x,y)排序

我如何在Racket / Scheme博士中使用它们的和来对坐标(x,y)列表进行排序(排序点(列表(列表2 1)(列表0 0)(列表0 3)(列表-2 4) ))=>(列表(列表0 0)(列表-2 4)(列表0 3)(列表2 ...

回答 1 投票 -2

如何交换球拍中列表的前两项?

[我正在尝试编写一个接受列表并返回相同列表的函数,其前两个元素被交换,例如,给定'(abcdef),它应该返回'(bacdef),我设法做到了...

回答 1 投票 0

如何验证字符串格式是否正确?

我被要求编写一个程序来验证字符串是否采用以下格式:“”当满足要求时,它应该返回#t,而当它们不满足时,它应该返回#f。我试过使用...

回答 1 投票 0

在Scheme中获取树中元素的总和

编写一个过程,(向右折叠的树op id树),该过程使用op收集树的叶子,类似于在列表上向右折叠。因此,如果树具有值[[((1 2)3)(4(5 6))7(8 9 10))...

回答 2 投票 -1

BST(方案)中的第K个最小元素

[因为我不是母语人士,所以请不要理会我的英语水平。我正在寻找在BST中找到第k个最小元素的最佳方法,我想到了将树追加到列表中以及...

回答 1 投票 0

如何从由字符串和整数三元组组成的列表中找到整数值的平均值?

我需要一些有关家庭作业的帮助。问题是写一个非递归的averageAge函数,该函数将一个人列表和一个字符串“ employed”或“ unemployed”作为参数并返回...

回答 1 投票 0

使用地图和过滤器计算特定项目的长度

我使用地图和过滤器来计算Dr.Racket中三元组列表中某些项目的长度。我想返回一个项目在我的三元组列表中重复的次数。但是,我的代码...

回答 1 投票 0

测试球拍字符串中是否存在子字符串

测试Racket中的字符串中是否存在子字符串。我的代码如下所示。 (定义(检查子字符串/列表查找到的位置)(cond [(空?找到位置)true] [[空?找到位置...

回答 1 投票 0

在具有列表缩写的球拍初学者中测试字符串中子字符串的出现

[在具有列表缩写的球拍初学者中测试字符串中子字符串的出现。我的代码如下所示。 (定义(检查子字符串/列表查找位置)(cond [(empty?...

回答 1 投票 0

执行以下呼叫/ cc表达式

我使用球拍,以下简单代码得到了结果4:(let / cc done((let / cc esc(done(+1(let / cc k(esc k)))))3))和我打算逐步执行此代码...

回答 2 投票 1

测试球拍字符串中是否存在子字符串

如何测试Racket的字符串中是否存在子字符串?这是我的代码(定义(检查子字符串/列表查找位置)(cond [(空?查找位置)true] [[空?查找位置...

回答 1 投票 0

如何在回调中显示子框架(在定义块中)

我有两个窗户。主窗口和帮助窗口。我希望用户按下按钮时显示“帮助”窗口。 (定义help_window(新框架%[label“ Help”] [parent main_window] [min-height ...

回答 1 投票 0

球拍-根据给定列表生成新列表

我正在尝试基于原始列表创建新列表,其中列表的每个元素都包含原始列表中的第一个元素,第二个元素是第二个和第三个元素的乘积...

回答 1 投票 0

控制台输出如何确定

我对Scheme还是很陌生,我使用DrRacket作为我的IDE。例如,如果我有一个小程序,那么给定数字的程序将生成一个从0到该数字的列表:(define(helper num ...

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.