sml

sml

文章 0 浏览 2

SML/ML Int 到 String 的转换

我有这样的代码: datatype 'a Tree = Empty | LEAF of 'a | NODE of ('a Tree) list val iL1a = LEAF 1 val iL1b = LEAF 2 val iL1c = LEAF 3 val iL…

脱离于你 2024-10-01 01:14:45 0 0

标准 ML 排列

我正在研究一个列表中所有值的排列函数。 这是我到目前为止所得到的: //MY ROTATE FUNCTION fun rotate e [] = [[e]] | rotate e (x::xs)= (e::x::xs…

溺孤伤于心 2024-09-30 21:21:36 0 0

从 SML 中的列表中提取元素

我试图从列表中提取给定的元素,但出现匹配异常? 目标是让我的函数表现得像: fun extract [#"a",#"b",#"c"] [0,1,0] = [#"a",#"b",#"a"] 我正在尝试…

梦初启 2024-09-30 02:46:59 0 0

检查 sml 中字符列表 list 的内容

我的问题就像此处的问题。 我正在处理一个字符列表,我需要检查 1-9 是否在每个列表中使用一次,而且在列表中的每个位置也使用一次。 我的代码如下所…

勿忘初心 2024-09-28 17:19:39 0 0

在 SML 中的 'a 列表上使用 List.nth

我试图声明一个函数 takelist : 'a list list -&gt整数-&gt '一个列表,因此调用 takelist xs n 将返回 xs 列表中编号为 n 的元素。 takelist [[#"3",…

渡你暖光 2024-09-28 07:54:25 0 0

使用 SML 中的成功延续查找 BST 中满足 f 的所有元素

我有一项作业要做,但我不知道如何做一道题。 这是我必须做的: 编写一个函数,收集树 T 中满足属性 p 的所有元素并返回它。按顺序遍历树。 使用成功…

蓝眸 2024-09-27 07:22:28 1 0

使用 SML 将字符串转换为字符列表

我正在尝试将字符串转换为字符列表列表,并且我有以下代码: fun linelist file = let val instr = TextIO.openIn file val str = TextIO.inputAll in…

独自←快乐 2024-09-27 04:01:33 0 0

SML——一个小问题

我已经给出: spacegather : string list -&gt string 我必须创建一个函数,因此它将调用: spacegather ["I", "am", "nice"] 转换为 -&gt “我很好”…

晌融 2024-09-27 00:24:26 0 0

在 SML 中使用foldr 连接字符串

我正在尝试声明一个函数,字符串列表 -&gt字符串,例如输入 ["Chicago","city","USA"] 应返回“美国芝加哥市”。到目前为止我所做的是: fun gather t…

树深时见影 2024-09-27 00:17:31 2 0

声明一个函数 SML

如何声明函数 suffixsen : string list -&gt字符串列表?…

好久不见√ 2024-09-27 00:03:28 0 0

在 SML 中向树添加节点

有人建议我把这个作为一个单独的问题来问,这样我就会这样做。 我有一棵人树,就像家谱一样。它从一个人开始,然后分支到父母、祖父母等。我希望能够…

§对你不离不弃 2024-09-26 19:00:47 2 0

向树中删除和添加节点

我有一个任务,但我不知道该怎么做。我有一棵人物树,上面有他们的名字、出生和死亡年份。想想这里的家谱。我有一堆数据类型来处理年龄、姓名、树本身…

丿*梦醉红颜 2024-09-26 13:52:50 0 0

移除/删除 SML 中的子树

嘿,我想编写一个函数删除,给定一棵树,我可以删除树中的一个节点,因此它应该返回原始树减去该节点和该节点的子树。 每个提示都有帮助,提前感谢:)…

青衫负雪 2024-09-25 06:06:18 1 0

SML 和教堂数字

我有一个作业,需要使用以下数据类型在 SML 中实现教堂数字: datatype 'a Church = C of ('a -'a) * 'a -&gt 'a 我必须编写函数 create :int -&gt '…

追星践月 2024-09-24 20:48:48 0 0

SML 如何减去 2 个列表并比较乘积?

我正在尝试减去 2 个列表并返回比较结果。 所以如果列出 a = [2,3,2] b = [1,1,1] 然后 ab = [1,2,1] 并且返回的乘积 (c) 应为 1。 val c = List.map …

春夜浅 2024-09-24 03:19:00 0 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文