#vec #combination #values #give

combinations

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

1个不稳定版本

0.1.0 2019年8月1日

数据结构 中排名 1606

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

每月下载量 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中所有值的组合

无运行时依赖