文件名称:simple-sds:简单简洁的数据结构(在Rust中)
文件大小:58KB
文件格式:ZIP
更新时间:2024-03-01 22:18:39
Rust
简单简洁的数据结构
这从一个玩具项目开始,有两个目标:学习Rust和使用基本简洁数据结构的API进行实验。 这些结构在性能和可伸缩性方面可与媲美。 由于重点放在(相对)简单性上,因此通常避免使用难看的低级优化。
实现的功能
整数向量
RawVector :支持一次读取,写入和附加1-64位的位数组。 在Vec
【文件预览】:
simple-sds-main
----.gitignore(28B)
----src()
--------bin()
--------bit_vector.rs(21KB)
--------sparse_vector.rs(26KB)
--------raw_vector.rs(23KB)
--------int_vector()
--------bit_vector()
--------ops.rs(29KB)
--------bits.rs(17KB)
--------sparse_vector()
--------serialize.rs(19KB)
--------lib.rs(853B)
--------raw_vector()
--------int_vector.rs(18KB)
----.cargo()
--------config.toml(43B)
----LICENSE(1KB)
----Cargo.toml(579B)
----README.md(2KB)