#merge #vector #style #round-robin #values #single

robin_merge

一个用于循环合并向量的Rust包

2个版本

使用旧的Rust 2015

0.1.1 2022年12月7日
0.1.0 2022年12月7日

2382 in 算法

MIT 许可证

4KB

robin_merge

Crates.io Docs

robin_merge 是一个用于循环合并向量的Rust包。

示例

robin_merge::merge_vectors 以循环轮询方式合并一个值向量的向量到一个单一的值向量。向量中的值的类型必须实现 Copy

let vec_1 = vec![1,2];
let vec_2 = vec![3,4];
let merged = robin_merge::merge_vectors(&vec![vec_1, vec_2]);
assert_eq!(merged, vec![1,3,2,4])

无运行时依赖