ocaml

ocaml

文章 0 浏览 3

Ocaml 语法错误

这段代码有什么问题?我无法弄清楚: let parent (rules : grammar) (symbol1 : string) (symbol2 : string) : (SymbolSet.t) = try SymbolSet.single…

浅暮の光 2024-08-11 00:14:54 1 0

如何优化这些 ocaml 函数以实现动态间隔调度?

我有一个程序可以使用动态规划解决加权间隔调度问题 (无论你相信与否,这不是为了家庭作业)。我已经对其进行了分析,并且我似乎花费了大部分时间用 …

随心而道 2024-08-10 13:56:35 3 0

我什么时候需要使用 Bigarray?为什么?

Bigarray 模块的文档有些含糊。它指出该模块中数组的目的是保存“大数组”,但它并没有真正定义“大数组”的含义。什么时候应该使用 Bigarray 而不是…

羁客 2024-08-10 04:39:36 4 0

Ocaml:惰性列表

如何制作一个表示加倍数字序列的惰性列表?例子: 1 2 4 8 16 32 …

看轻我的陪伴 2024-08-09 12:51:52 3 0

OCaml:如何以Python方式构造格式化字符串?

所有这些都始于一个简单的想法:如何在 ocaml 中编写 python 风格的格式化字符串。 pythoners可以将字符串初始化为: str = "this var: %s" % this_va…

本宫微胖 2024-08-09 05:51:10 1 0

OCaml 中的可变数据

我在 OCaml 中创建了一个可变数据结构,但是当我去访问它时,它给出了一个奇怪的错误, 这是我的代码 type vector = {a:floatb:float} type vec_store…

太傻旳人生 2024-08-09 05:01:52 5 0

“fun”和“function”关键字有什么区别?

代码 let (alt : recognizer -&gt recognizer -&gt recognizer) = fun a b p -&gt union (a p) (b p) 有时我会看到类似或类似的 let hd = function Co…

把时间冻结 2024-08-08 10:58:42 3 0

为什么这个 OCaml 程序比我的 C 程序更快?

我用 C、Python 和 OCaml 编写了一个基本的 Hippity Hop 程序。诚然,这可能不是这三种语言的一个很好的基准。但我得到的结果是这样的: Python: .350…

孤千羽 2024-08-08 08:09:10 4 0

Ocaml Int 和负值

给定 OCaml 代码片段: let rec range a b = if a &gt b then [] else a :: range (a+1) b Repl 告诉我它的类型是: val range : int -&gt int -&gt …

南烟 2024-08-08 06:09:34 4 0

作业帮助将迭代函数转换为递归函数

对于作业,我以递归方式编写了以下代码。它采用向量数据类型和向量的列表,并计算两个向量的接近度。这个方法工作得很好,但我不知道如何做递归版本。…

得不到的就毁灭 2024-08-07 20:28:31 1 0

支持复杂嵌套表单的框架(ala Rails)接受嵌套属性吗?

我正在为朋友开发一个小型项目,我需要从一组预定义类型动态构建复杂的表单,而这些类型又通过底层对象模型进行持久化。 到目前为止,我正在使用 Rail…

罪#恶を代价 2024-08-07 20:12:57 1 0

OCaml 列表中元素的最后一次出现

假设l是一个列表,elem是一个元素,我如何返回元素elem在列表l中的最后一次出现?如果 l 中不存在该元素,也返回 -1。我不太明白如何使用递归来迭代列…

青萝楚歌 2024-08-07 17:36:45 0 0

OCaml 过去几年有没有得到任何认真的晋升?

您是否听说过任何有关企业投资或 OCaml 社区扩大的消息? (请不要F#)…

梦归所梦 2024-08-07 16:37:03 2 0

将整数附加到 Ocaml 中的列表

如何在没有 @ 运算符的情况下以困难的方式实现此功能? let rec append l i = (* For example, if l is a list [12] and i is an integer 3 append [1…

那伤。 2024-08-07 15:55:20 1 0

OCaml - If 语句内的 For 循环

来自 Java 和 C 背景,掌握 Ocaml 的一些概念非常有趣。其中之一是让一个/多个语句在 for 循环内运行。 let test_method (x:vector list)(vec:vector)…

仄言 2024-08-07 07:30:43 2 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

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