文件名称:min-max-heap-高效的双优先级队列-Rust开发
文件大小:19KB
文件格式:ZIP
更新时间:2024-06-16 13:52:49
Rust Data structures
min-max-heap:双端优先级队列min-max-heap类似于二进制堆,但是它允许提取最小有效值和最大值efficien min-max-heap:双端优先级队列A min- max-heap类似于二进制堆,但是它允许有效地提取最小值和最大值。 特别地,找到最小或最大元素是O(1)。 极值或插入的去除是O(log n)。 用法它位于crates.io上,因此将其添加到您的Cargo.toml中:[dependencies] min-max-heap =“ 1.3.0”此包装箱支持Rust版本1.32.0和更高版本。 参考我的最小-最大堆参考在这里。 很多
【文件预览】:
min-max-heap-rs-master
----.gitignore(42B)
----LICENSE-MIT(1KB)
----README.md(1KB)
----CHANGELOG.md(2KB)
----Cargo.toml(541B)
----tests()
--------random.rs(3KB)
--------fake_heap.rs(2KB)
----LICENSE-APACHE(11KB)
----src()
--------index.rs(4KB)
--------lib.rs(26KB)
--------hole.rs(7KB)
----benches()
--------bench.rs(711B)
----release.toml(453B)
----.travis.yml(984B)