#tree #data-structures #doubly-linked

dltree

考虑叶子节点的双链树

6 个版本

0.1.5 2021 年 11 月 7 日
0.1.4 2021 年 11 月 2 日
0.1.1 2021 年 10 月 31 日

#197 in #data-structure

MIT/Apache

21KB
477 代码行数(不包括注释)

Crates.io Docs Actions Status grcov

dltree

关于

dltree 是一个提供考虑叶子节点类型的双链树的库。

当前状态

当前的实现经过良好测试,但远未完善。在第一个稳定版本 1.0 之前,将实现几个未来的更改。

  • 为所有公共结构和方法添加文档
  • 移除所有恐慌元素,并返回 Result 代替
    • 插入和删除元素可能会恐慌。这只会发生在树完整性被违反的情况下。这是一个库错误,因此在这里恐慌是合适的。
  • 添加缺失的方法,如插入子节点(除了仅推送之外)
  • 重新评估所有方法的可变性
  • 在 README.md 中添加如何使用 dltree 的简洁文档

因此,请记住,在版本 1.0 之前,接口和行为可能会发生变化。

捐赠

dltree 是一个纯粹的个人项目,不追求任何商业利益。如果您仍然想支持我的工作,欢迎通过小额捐赠来支持


您可以通过 IOTA 匿名、即时且无任何费用地进行捐赠

iota1qpmzj0hwmykcxwj9s80e5u7tpeuwpzh9ta8q5k5fj754wsxfq0afu8hrzax


无运行时依赖