加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

寻找已实现二进制树的Java库[已关闭]

发布时间:2020-12-14 06:01:58 所属栏目:Java 来源:网络整理
导读:有没有可以使用二进制树的 java库?我不期待测试和实施我自己. 解决方法 Java标准API仅包含实现普遍有用和不平凡的库.一个基本的树是微不足道的实现: class BinaryTree { BinaryTree left; BinaryTree right; Object value;} 非平凡树不是普遍有用的:它们
有没有可以使用二进制树的 java库?我不期待测试和实施我自己.

解决方法

Java标准API仅包含实现普遍有用和不平凡的库.一个基本的树是微不足道的实现:
class BinaryTree {
    BinaryTree left;
    BinaryTree right;
    Object value;
}

非平凡树不是普遍有用的:它们作为应用程序数据模型的一部分需要,它更好地使用域特定类(组件具有子组件列表)进行建模,或者将其用作一个具体的算法.算法通常需要来自节点的特定结构(例如,保持树平衡所需的节点的颜色或重量),因此通用树节点几乎没有意义.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读