小编men*_*agi的帖子

Ocaml中可变变量的哈希表

我需要在Ocaml中使用可变变量的哈希表,但它没有用.

let link = Hashtbl.create 3;;
let a = ref [1;2];;
let b = ref [3;4];;
Hashtbl.add link a b;;

# Hashtbl.mem link a;;
- : bool = true

# a := 5::!a;;
- : unit = ()

# Hashtbl.mem link a;;
- : bool = false
Run Code Online (Sandbox Code Playgroud)

有没有办法让它有效?

ocaml hashtable mutable

6
推荐指数
2
解决办法
1766
查看次数

在ocaml中定义树+指向其子树的指针

如何在OCaml中定义树+指向其子树的指针,以便在此子树中添加叶子需要恒定的时间?

tree ocaml pointers constants list

4
推荐指数
1
解决办法
599
查看次数

标签 统计

ocaml ×2

constants ×1

hashtable ×1

list ×1

mutable ×1

pointers ×1

tree ×1