#algorithm #data #structures #graph #utilities #personally #reimplementations

bin+lib 回忆

常用数据结构和算法的实现和重新实现,以及个人常用的其他工具

2 个版本

0.1.1-beta.02021 年 7 月 30 日
0.1.0 2021 年 7 月 29 日

2247 in 数据结构

MIT 许可证

40KB
1K SLoC

回忆

Version License: MIT

Rust 中常用数据结构和算法的实现和重新实现,目前还处于婴儿阶段,仍在不断发展中

🏠 主页

安装

  • 将依赖项添加到您的 Cargo.toml
[dependencies]
recollection = "^0.1"

用法

  • 图示例(目前唯一实现或部分实现的数据结构)
use recollection::Graph;

let g = Graph::<&'static str, usize>::new();

let p1 = g.add("Person 1");
let p2 = g.add("Person 2");

let p1_p2 = g.add_edge(p1, p2, 4 as usize);

g.remove_edge(p1_p2);
g.remove(p1);

更多信息

作者

👤 Chris P

依赖项

~1–1.8MB
~38K SLoC