#range #integer #numbers #packing

range_rover

将整数打包成范围的函数

3个版本

0.1.2 2023年7月17日
0.1.1 2022年10月16日
0.1.0 2022年10月16日

#2182算法

MIT许可证

5KB
67

将整数打包成范围的函数。

接受一个自定义的非重复整数序列,并生成一个排序后的范围向量。

示例

use range_rover::range_rover;

let input = vec![-1, -2, 2, 0, 7, 10, -4, 1, 3, 6, -3, 4, 9, 8];
let result = range_rover(input);
assert_eq!(result, vec![-4..=4, 6..=10]);

依赖关系

~465KB