3个版本
0.1.2 | 2023年9月13日 |
---|---|
0.1.1 | 2023年9月9日 |
0.1.0 | 2023年5月24日 |
#2081 in 算法
6KB
53 行
shufflr
基于Fisher-Yates洗牌算法进行列表洗牌
使用shufflr
注意: Shufflr 还可以作为NPM包在JavaScript中使用。
要在项目中使用 shufflr,请按照以下步骤操作
将 shufflr 添加到您的 Cargo.toml
[dependencies]
shufflr = "0.1.0"
在您的Rust代码中导入 shufflr
use shufflr::shuffle;
使用数组与shuffle方法获取其洗牌后的副本
let shuffled_array = shuffle(&original_array);
开发
克隆仓库后,使用以下命令构建项目
cargo build
要运行 shufflr 测试,只需运行
cargo test
❤️ 喜欢这个项目吗?
如果您喜欢这个项目(或其他任何项目)并希望帮助我继续改进它或创建新的项目,请查看我的Ko-fi个人资料,并考虑购买一杯特色咖啡
依赖项
~305KB