6 个版本

0.1.5 2023 年 4 月 26 日
0.1.4 2023 年 4 月 18 日

#1606数据结构

Download history 1/week @ 2024-03-29 1/week @ 2024-04-05

每月 57 次下载

GPL-3.0 许可证

20KB
397

avl-cont

连续的 AVL 树。由 Toni Jarjour 编写。

let mut tree = binary_search::Tree::default();

// Insert values.
for n in 0..1000 {
    tree.insert(n);
}

// Remove a value.
assert_eq!(tree.remove(511).unwrap(), 511);
assert_eq!(tree.contains(511), None);

// Check if a value is in the tree, returns its index.
let value_index = tree.contains(732).unwrap();

// Get a reference to the value.
assert_eq!(tree.get(value_index).unwrap(), &732);

无运行时依赖