sml

sml

文章 0 浏览 4

标准 ML 二叉树

我仍然遇到这个问题,所以我可以寻求更多帮助。 我们得到: datatype which = STRING of string | INT of int 第 1 部分。我们被告知需要为包含“whic…

夏天碎花小短裙 2024-10-01 05:46:08 9 0

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; va…

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

标准 ML 排列

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

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

从 SML 中的列表中提取元素

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

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

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

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

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

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

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

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

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

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

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

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

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

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

SML——一个小问题

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

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

在 SML 中使用foldr 连接字符串

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

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

声明一个函数 SML

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

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

在 SML 中向树添加节点

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

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

向树中删除和添加节点

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

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

移除/删除 SML 中的子树

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

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

SML 和教堂数字

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

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

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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