#collection #standard #reference #structure #extension

extended-collections

扩展标准库中的集合,包含各种数据结构

7 个版本 (破坏性更新)

使用旧的 Rust 2015

0.6.0 2018年10月6日
0.5.0 2018年10月6日
0.4.0 2018年9月6日
0.3.1 2018年9月5日
0.1.0 2018年4月5日

#1962 in 数据结构

MIT 协议

480KB
11K SLoC

extended-collections-rs

Documentation License: MIT Build Status codecov

extended-collections 包含标准库中未找到的各种集合实现。

使用方法

将此添加到您的 Cargo.toml

[dependencies]
extended-collections = "*"

并添加到您的crate根目录

extern crate extended_collections;

参考

Blelloch, Guy E. 和 Margaret Reid-Miller. 1998. “Fast Set Operations Using Treaps.” 在 Proceedings of the Tenth Annual Acm Symposium on Parallel Algorithms and Architectures,16–26. SPAA ‘98. 纽约,NY,USA: ACM. doi:10.1145/277651.277660.

Pugh, William. 1990a. “A Skip List Cookbook.” College Park, MD, USA: University of Maryland at College Park.

Pugh, William. 1990b. “Skip Lists: A Probabilistic Alternative to Balanced Trees.” Commun. ACM 33 (6). 纽约,NY,USA: ACM: 668–76. doi:10.1145/78973.78977.

依赖

~1.9–2.7MB
~51K SLoC