15次发布
0.3.1 | 2022年12月3日 |
---|---|
0.2.10 | 2018年4月14日 |
0.2.9 | 2017年10月30日 |
0.2.6 | 2016年11月28日 |
在 数据结构 中排名 1594
每月下载量 424
在 34 个crate中使用(直接使用2个)
96KB
2K SLoC
splay_tree
splay_tree
提供了基于原地自上而下伸展树的数据结构,如映射、集合和堆。
伸展树是一种自调整的二叉搜索树,具有最近访问的元素可以快速访问的附加属性。它在 O(log n) 的平均时间复杂度下执行基本操作,如插入、查找和删除。 - 伸展树(维基百科)
文档
请参阅 RustDoc 文档。
文档包含一些示例。
安装
将以下行添加到您的 Cargo.toml
[dependencies]
splay_tree = "0.2"
参考
许可协议
本库采用MIT许可协议发布。
有关完整的许可信息,请参阅 LICENSE 文件。
依赖
~165KB