Cargo.toml
[package]
name = "rust_hello"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
num = "0.4.0" # 为了使用use num::BigUint;
num-bigint = "0.3" # 提供大整数算术操作的库
[profile.release]
lto = "y"
panic = "abort"
# regex = "1" # 处理正则表达式
# num-traits = "0.2" # 提供数字类型的抽象特性
# ndarray-linalg = "0.13" # 提供线性代数操作,例如矩阵分解,求解线性系统等
# rulinalg = "0.4" # Rust的线性代数库
# ndarray = "0.15" # 提供n维数组(矩阵)的库
# simd-json = "0.3.22" # 提供SIMD加速的JSON解析
# bit-vec = "0.6" # 提供可动态大小的位向量
# permutohedron = "0.2" # 提供排列和组合算法
# lazy_static = "1.4.0" # 允许你创建一次性分配('static)的全局数据
# rayon = "1.5.0" # 数据并行处理库
# thread_local = "1.1.3" # 提供线程局部变量的能力
# typed-arena = "2.0.1" # 提供类型化的内存分配
# memmap = "0.7.0" # 提供内存映射的能力
# serde_json = "1.0" # 提供JSON序列化和反序列化的库
# rand = "0.8.0" # 生成随机数的库
# hyper = "0.13" # 提供HTTP客户端和服务器的框架
# tokio = { version = "0.2", features = ["full"] } # 提供异步运行时的库
# statrs = "0.13.0" # 提供统计函数的库
# ndarray-stats = "0.4.0" # 提供数组统计方法的库
# bitvec = "1.0.1" # 提供位向量操作的库
# uint = "0.9" # 提供无符号整数类型的库
# pariter = "0.5.1" # 提供并行迭代器的库
# rug = { version = "1.19.0", features = ["integer"], default-features = false } # 提供任意精度的整数和有理数的库
# kd-tree = "0.5.1" # 提供kd树数据结构的库
# time = "0.3" # 提供时间和日期处理的库
# serde = "1.0" # 提供序列化和反序列化的框架
# cached = "0.26.0" # 提供缓存功能的库
# dashu = "0.4.2" # 提供任意精度数字的库