cost 82 ms
有没有办法在 mit-scheme 中按索引过滤? - Is there a way to filter by index in mit-scheme?

我正在解决 99 个方案问题,并且我有一个 P16 的解决方案(从列表中删除每个第 N 个元素。)使用递归,但我正在尝试练习更多的功能方法。 有没有一种干净的方法可以在 mit-scheme 中按索引过滤? 在 Python 中,我可以使用枚举: 或列出理解 谢谢! ...

数学表达式的方案/球拍解释器 - Scheme/Racket interpreter for math expressions

我正在尝试为一个项目制作一个数学表达式解释器,但我很难解析不寻常的(一元)表达式,如'(- -1), '(- (- -1)), '(* 10), '(/ 10)等类似的表达方式。 这个 function 接受列表,我认为问题出在原子上? 选项,但我不知道如何解决它。 如果您能帮助我或指导我如何解决我 ...

如何将两个列表中的元素相乘并将结果保存在第三个列表中以在方案中返回? - how to multiply the elements in two lists and save the result in a third list to return in scheme?

我想将方案中 2 个列表的元素相乘,并将每个相乘的结果保存在由 function 返回的第三个列表中并且..列表将始终具有相同的大小 python 中的想法是这样的 =>C= [2, 6,12] 我也想做同样的事情,但是在 function 的计划中,我只有 3 天的学习计划 有什么建议么 ...

检测文件是否可以在 Scheme 中打开 - Detect if file can be opened in Scheme

我目前正在从事一个项目,我正在逐行读取文件中的内容。 我想在执行此操作之前检查文件是否可以打开或存在。 类似于在 C++ 中检查 fopen() 的返回内容,但在 Scheme 中。 到目前为止,我有: 然而,所有这些代码都会逐行读取到文件中,并尝试检查文件是否存在。 但是它不起作用,因为我收到“; ...

MIT Scheme 的 REPL 中是否有快速退出调试器的方法? - Is there a fast way to exit the debugger in MIT Scheme's REPL?

假设我尝试在 MIT Scheme 的 REPL 中使用未定义的变量: 这会自动将我带入调试器。 要退出调试器,我必须输入(restart 1) 。 是否有不涉及仅输入 11 个字符以退出调试器的替代方法? 这三个选项都涉及输入 11 个字符,这有点愚蠢。 ...

将 mit-scheme 与 REPL 和编辑器一起使用 - Use mit-scheme with REPL and editor together

我正在学习 SICP课程,并按照建议安装了 mit-scheme。 我想将 REPL 与方案文件一起使用。 原因是因为我可以在文件中添加scheme代码,然后在REPL中运行命令。 我有什么工作,但问题是每次编辑文件时,我都必须退出终端并重新加载文件以供 REPL 查看更改。 有没有办法轻松地重新 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM