首页 > 解决方案 > 如何在haskell中找到二叉树中节点的级别

问题描述

我试图找到某个节点所在的级别,例如,如果二叉树是:

(节点(节点(节点(节点叶子叶子9)叶子8)叶子7)叶子6)

9 级是 3
级 8 级是 2
级 7 是 1
级 6 是 0

有人可以在这方面帮助我吗?

函数应该是这样的:

路径 :: 树 a -> a -> Int

标签: haskelltreebinary-tree

解决方案



推荐阅读