小编cal*_*ter的帖子

Clojure平顺序到树

我有以下向量,[ - 1 1 2 -1 3 0 -1 2 -1 4 0 3 0 0]

代表树 [[1 2 [3] [2 [4] 3]]]

其中-1开始一个新分支,0结束它.如何将原始矢量转换为可用的树状clojure结构(嵌套矢量,嵌套映射)?我想clojure.zip/zipper可能会这样做,但我不确定如何构建这些函数args.

tree clojure zipper

2
推荐指数
1
解决办法
342
查看次数

标签 统计

clojure ×1

tree ×1

zipper ×1