5个版本
0.2.3 | 2022年11月28日 |
---|---|
0.2.2 | 2022年11月27日 |
0.2.1 | 2022年11月27日 |
0.2.0 | 2022年11月27日 |
0.1.0 | 2022年11月27日 |
#1376 在 算法 中
21KB
311 行
cp-rs
这个库旨在用于竞技编程。它将不断完善,增加数学、图、几何等问题在竞技编程中的解决方案。它还包含cp的有用辅助工具,例如io辅助工具。
使用示例
要从文件的每一行中读取一个整数和一个浮点数,可以编写以下代码
use cp_rs::io::*;
fn main() {
let mut io = Io::from_file("input.txt");
for mut line in io.line_io() {
let (a, b): (u32, f32) = line.tuple();
}
}
特性
- 通用I/O处理器
- 基数转换实用程序(将重新设计和放入数学模块)
- 密码学函数实用程序
- 任意精度整数和浮点数实用程序
- 随机数实用程序
- 支持图和图算法
- 支持与数学相关的算法/有用函数
- 支持与几何相关的问题
依赖关系
~2.1–3MB
~54K SLoC