35个版本 (23个稳定版)
8.0.0 | 2023年4月8日 |
---|---|
7.0.0 | 2023年4月6日 |
6.1.0 | 2021年11月14日 |
6.0.0 | 2020年1月25日 |
0.2.1 |
|
在算法类别中排名第665
每月下载量136次
14KB
174 行
out
为集合提供快速的min和max功能。
let mut v = [-5, 4, 1, -3, 2];
let max = out::slice::max(&mut v, 3);
assert_eq!(max, [4, 2, 1]);
assert_eq!(v, [4, 2, 1, -5, -3]);
当n与切片或迭代器的长度相比较小时,与排序或转换为堆相比,该库可以提供显著的性能提升。
许可
许可协议为以下之一
- Apache License,版本2.0,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则您提交的任何贡献,根据Apache-2.0许可协议定义,均应作为上述双许可发布,不附加任何额外条款或条件。