12 个版本

0.3.1 2020年5月11日
0.3.0 2020年4月6日
0.2.8 2020年4月2日
0.2.7 2020年3月31日
0.1.0 2020年2月22日

#2425 in 数据结构

MIT 许可证

49KB
1.5K SLoC

我的 AtCoder 竞赛编程库

正在开发中…

SegmentTree

Union-Find

其他图算法

适用于竞赛编程的通用对象输出工具

在你的 Cargo.toml

[dependencies]
prcn_lib = "0.2"

要使用(包含)预定义…

use prcn_lib::prelide::*;

待办事项

  • 编写文档和示例,以展示实际用法

新闻

v0.3.x 版本的重大更新

我很高兴向您发送这个库的重大更新!

在4月5日,AtCoder 进行了裁判系统更新测试,我们发现它将很快生效。 Rust 版本从 1.15.0 更新到 1.42.0。因此,我们可以使用 Rust 的最新功能和有用的 crate。此外,这个库还使用了 Rust edition 2018 的许多功能。因此,我们不能直接复制粘贴代码到提交文件中,而必须通过二进制方式。这些限制让我感到麻烦。但是,新的裁判系统对 Rust AtCoder 用户来说更加方便。感谢语言更新贡献者。

为了庆祝这一点,我发布了 prcn_lib 的新版本!

此版本的主要变化是

  • 更丰富的数据结构
  • 根据 AtCoder 环境重新导出 crate

我们将努力使这个库更加高效和有用。请继续关注!

依赖项

~14MB
~279K SLoC