文件名称:扁平树-用于对不执行任何IO的varint进行编码/解码的Rust模块。 受到Node.js varint模块的启发-Rust开发
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-16 13:28:54
Rust Data structures
flat-tree将二叉树映射到列表。 改编自mafintosh / flat-tree。 文档Crates.io用法extern crate flat_tree; let parent = flat_tree flat-tree将二叉树映射到列表。 改编自mafintosh / flat-tree。 文档Crates.io用法extern crate flat_tree; 让父母= flat_tree :: parent(0); println!(“ 0的父代为{}”,父代); 为什么? 您可以使用以下结构在简单的平面列表中表示二叉树:3 1 5 0 2 4 6 ...每个数字表示平面列表中的索引。 因此,一棵树:BC DEFG ...将被表示为一个列表:[DBEAFCG]
【文件预览】:
flat-tree-master
----.gitignore(18B)
----benches()
--------bench.rs(2KB)
----src()
--------iterator.rs(7KB)
--------lib.rs(8KB)
----.travis.yml(294B)
----CHANGELOG.md(5KB)
----Cargo.toml(451B)
----LICENSE-MIT(1KB)
----README.md(2KB)
----tests()
--------iterator_regression.rs(439B)
--------iterator.rs(2KB)
----rustfmt.toml(30B)
----LICENSE-APACHE(11KB)