腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
SML
列表
选项
递归
;
如何
使用
递归
输出
某个
列表
、
、
、
目前,我的代码接受一个字符串s和一个字符串
列表
sl,并返回一个删除了s的字符串
列表
(只有一次) fun all_except_option (s, sl) = [same_string(s, hd) else hd::all_except_option(s, tl) 但是,我想要的是,如果字符串s不在
列表
中,则返回NONE,如果在
列表
中,则返回当前函数)的SOME (
输出
。然而,我不能简单地在hd::all_e
浏览 44
提问于2019-01-08
得票数 1
回答已采纳
1
回答
如何
在
SML
/NJ中
递归
地列出
列表
、
、
我对
SML
/NJ非常陌生,我正在尝试创建一个
递归
函数,从而生成一个listOfLists。例:listOf([1,2,3,4])将
输出
[[1],[2],[3],[4]]。我在
SML
/NJ中找到了一个
递归
的merge,我试图将它作为一个概要: = | merge(nil,ys) = ys - fun listOf(xs) = xs
浏览 3
提问于2017-03-20
得票数 1
回答已采纳
2
回答
两个大小不同的
列表
的求和
、
我是自学习的
SML
,目前我被困在两个不同大小的
列表
之间
递归
的概念中。假设您有两个大小不同的int
列表
,以及一个将两个数字相乘的函数,如下所示:我希望
使用
这个函数作为参数传递到另一个函数中,该函数
递归
地将同一索引中的数字乘以,直到至少一个
列表
为空。我对
SML
的工作方式的了解是有限的,因为我不确定
如何
在
递归
期间将和的结果向前移动,也不确定当其中一个
浏览 4
提问于2022-11-29
得票数 0
回答已采纳
2
回答
在
SML
中,List.nth内部到底发生了什么?
、
有人能帮我理解
SML
中的List.nth吗?List.nth ([7,3,6,1],0);b)val it = 3 : int
使用
递归
的Implementationof map函数将是:
使用
递归
的Implementation of
浏览 4
提问于2021-10-20
得票数 3
回答已采纳
2
回答
用F#进行
递归
思考
、
我有一个函数,它接受一个int和一个int
列表
。它返回小于第一个参数的It
列表
。我想不
使用
List.Filter复制相同的代码 L |> List.filter(fun a -> a < e) 我想要学会
递归
地思考,就好像我是用
SML
写的一样。我
如何
递归
地写这个呢?
浏览 0
提问于2013-10-01
得票数 0
回答已采纳
1
回答
字符串中的字符数
、
、
、
、
在
SML
中,
如何
使用
递归
计算字符串中字符的出现数?
输出
应该以(char,#AppearenceOfChar)的形式出现。我也可以消除这个
列表
中的重复项,所以我现在不能做的就是编写一个类似于其中的“迭代”通过字符串来增加特定的tupel我
如何
递归
地做到这一点?对不起,我对函数式编程还不熟悉,但我希望这个问题至少可以理解:)
浏览 1
提问于2017-11-07
得票数 1
回答已采纳
1
回答
number_in_month练习(
列表
交互上的
SML
递归
函数)
、
、
([(2018,1,1),(2018,2,2),(2018,2,3),(2018,3,4),(2018,2,30)],2);我的困惑首先是不熟悉这种形式的经典数学
递归
函数(我是一个初学者),然后它实际上
如何
通过
列表
。我的直觉会有if-then-else中的
递归
调用发送
列表
的尾部,即,1 + number_in_month((tl xs), m)但这不管用。它是
如何
使用
每个
递归
调用迭代
列表<
浏览 1
提问于2019-05-19
得票数 0
回答已采纳
3
回答
包含数据类型
列表
的
SML
、
、
如果我有这个
SML
数据类型 Num of real | False | Object of (string * json) list
如何
将新的Object插
浏览 7
提问于2020-04-10
得票数 0
回答已采纳
1
回答
在标准ML
列表
中查找中间元素
、
、
我尝试在
SML
中查找
列表
的中间元素,而不
使用
任何预先实现的List.whatever形式的函数。我可以
使用
一个函数,获取两个相同的
列表
,
递归
地调用自己,从一个
列表
中删除一个项目,从另一个
列表
中删除两个项目,直到第二个项目为空。第一个
列表
的头部将是原始
列表
的中间元素。我是
SML
新手,找不到从
列表
中删除第一个项目或从
列表
中删除前两个项目的方法。任何帮助都是最好的。
浏览 22
提问于2020-01-27
得票数 0
2
回答
SML
:非
递归
过滤
列表
、
、
我试图以非
递归
的方式过滤一个
列表
,但是我不确定该怎么做。举个简单的例子,假设我有一个
列表
1,2,3,4,5,6,7,我想对它进行过滤,这样它就会返回一个大于3的数字
列表
,即4,5,6,7。我可以
递归
地做,没有问题,但是我被困在这里了。不幸的是,我是
sml
的新手,我能想到的最好的办法就是
使用
map,但我不认为map是为此而生的。
浏览 2
提问于2013-02-17
得票数 1
回答已采纳
2
回答
如何
检查
列表
是否为空
、
刚开始学习
sml
,所以请原谅我可能造成的不便。好的,下面是我的函数:swapPairsInList: (’x * ’y) list --> (’y * ’x) listnull [(x,y)] 但这只是抛出了一个异常。我应该
使用
模式匹配来解决这个问题吗?
浏览 0
提问于2013-04-08
得票数 2
回答已采纳
3
回答
如何
找到给定
列表
的分区?
、
、
、
、
如何
找到整数
列表
的所有分区?我主要需要
使用
递归
的算法,因为我将在
SML
中实现它。我只需要算法,我会自己做编码部分。由于错误,我写了寻找子集的代码,我没有太多的时间来做这个了
SML
有点类似于pascal,所以你会得到这样的格式,我将在阶乘中写,例如,这个有趣的函数x= if x<0 then 0 else if x
浏览 4
提问于2012-12-13
得票数 0
1
回答
更改为尾部
递归
SML
、
、
好的,我试着把这个函数转换成尾
递归
函数。我对尾
递归
的定义是
使用
"Local函数“累积我的答案并返回它,而不
递归
地调用主函数。我
使用
尾
递归
的尝试导致了以下错误。/compiler
浏览 1
提问于2013-10-21
得票数 1
回答已采纳
1
回答
如何
递归
地搜索所有非二进制(文本)文件中的
某个
字符串。
、
如何
递归
地搜索所有非二进制(文本)文件中的
某个
字符串。搜索所有文件中的字符串
递归
(如果可能的话,将文件名的行+行号回显为
选项
)但没有找到答案,只有讨论。
浏览 0
提问于2020-05-01
得票数 0
回答已采纳
2
回答
如何
在
SML
中生成输入/
输出
元组?
、
、
、
、
我正在处理
SML
中的一个项目,其中我需要编写一个函数,该函数接受一个函数和一个整数作为输入。此函数需要为传递给它的给定函数生成输入/
输出
元组
列表
。例如,如果我像这样调用函数:其中:该函数需要返回元组
列表
:finiteListRe
浏览 3
提问于2017-04-10
得票数 1
1
回答
如何
在
SML
中将
递归
函数转换为尾
递归
函数?
、
、
我正在尝试用
SML
编写一个函数,它将返回一个
列表
元素的子序列,以及
列表
中其他元素的序列。(h::left,right)我的问题是,
如何
在不
使用
@运算符的情况下,通过将其转换为尾
递归
函数来提高此函数的效率。
浏览 1
提问于2015-08-17
得票数 1
1
回答
“我可以在一个
sml
函数中写2条指令吗?
、
、
(在
sml
nj中)>printl 3 ;问题是,--我必须
使用
这个函数"creat"来打印它们,它创建了一个
列表
,其中包括:else (creat (n-1) ((n*n)::acc) ); 正如您所看到的,我尝试用[]调用"creat“,以便创建到n的所需的方块
列表
,然后我尝试打印头部,同时
递归
地调用没有它的内容(p
浏览 1
提问于2021-03-19
得票数 0
回答已采纳
1
回答
Android Jetpack
递归
导航
、
、
当单击
某个
主题时,我希望
递归
地显示子主题。我试图在Android向日葵中的“植物
列表
”视图中对此进行建模。 处理这种
递归
的最好方法是什么?我有两个想法。On topic item的单击处理程序,
使用
父主题id更新视图模型,并在保留在同一片段中的同时允许ui更新。在这种方法中,
如何
正确地支持back按钮?
如何
从
列表
项的单击侦听器访问
列表
的视图模型?在这种方法中,
如何
设置导航,使新片段只替换保存
列表
的片
浏览 4
提问于2020-01-17
得票数 3
1
回答
列表
参数函数
递归
中的
sml
、
该函数应添加
列表
的第n个元素,并返回剩余的
列表
.for示例N是2.9,我在上面加上第二行
浏览 2
提问于2011-11-02
得票数 0
1
回答
引用自身的类型-
SML
、
、
我是
SML
和这种编程风格的新手,我有一些问题。我在ML中有一个任务要做,但是我在对数据建模时遇到了一些问题。我用C语言解决了同样的问题,但在
SML
/NJ中遇到了问题。这就是我想要的。我在将其建模为
SML
时遇到了问题。type myStr = { someOtherData : myOtherType,
浏览 3
提问于2014-06-09
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python之递归函数
JavaSE基础学习笔记
学习编程的人,怎么能不知道什么叫递归?
linux命令下载之wget介绍
二十一、Python的函数-函数的高级话题
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券