#vec #combination #values #give

combinations

此软件包为你提供vec中所有值的组合

1个不稳定版本

0.1.0 2019年8月1日

数据结构 中排名 1606

Download history • Rust 包仓库 83/week @ 2024-03-13 • Rust 包仓库 112/week @ 2024-03-20 • Rust 包仓库 108/week @ 2024-03-27 • Rust 包仓库 88/week @ 2024-04-03 • Rust 包仓库 74/week @ 2024-04-10 • Rust 包仓库 74/week @ 2024-04-17 • Rust 包仓库 85/week @ 2024-04-24 • Rust 包仓库 72/week @ 2024-05-01 • Rust 包仓库 71/week @ 2024-05-08 • Rust 包仓库 70/week @ 2024-05-15 • Rust 包仓库 87/week @ 2024-05-22 • Rust 包仓库 81/week @ 2024-05-29 • Rust 包仓库 72/week @ 2024-06-05 • Rust 包仓库 72/week @ 2024-06-12 • Rust 包仓库 73/week @ 2024-06-19 • Rust 包仓库 53/week @ 2024-06-26 • Rust 包仓库

每月下载量 284
3 软件包 中使用

MIT/Apache

8KB
119

项目标题

此软件包为你提供vec中所有值的组合

示例

let actual: Vec<_> = Combinations::new(vec![1, 2, 2, 3, 4], 3).collect();
let expected = vec![
    vec![1, 2, 2],
    vec![1, 2, 3],
    vec![1, 2, 4],
    vec![1, 3, 4],
    vec![2, 2, 3],
    vec![2, 2, 4],
    vec![2, 3, 4],
];
assert!(actual == expected);

贡献

欢迎任何贡献。

许可协议

该项目采用MIT许可协议 - 详细信息请参阅LICENSE.md文件。


lib.rs:

此软件包为你提供vec中所有值的组合

无运行时依赖