我有一个 Ocaml 示例,我正在处理它。我需要按照从左到深的原则显示某种树中所有分支的长度。所以如果我们有这棵树:
4
2 6
1 3 5 7
我想显示树中所有分支的长度。你有什么想法吗?
我们有灌木类型,定义如下:
# type 'a bush =
Null
| One of 'a * 'a bush
| Two of 'a bush * 'a * 'a bush;;
写一个函数 "brancheslength" 'a bush -> unit,按照从左到深的原则显示灌木分支的长度!