3个不稳定版本
0.2.0 | 2021年8月26日 |
---|---|
0.1.1 | 2021年8月22日 |
0.1.0 | 2021年8月22日 |
85 在 #merge
每月21次下载
26KB
814 行代码(不含注释)
ex_merge_sort_by_key
使用 外部归并排序 的 Rust 库,利用 sort_by_cached_key 方法。
用法
[dependencies]
ex_merge_sort_by_key = "0.1"
use std::fs::File;
use std::io;
fn main() {
let f = File::open("README.md").unwrap();
let capacity = 1024;
ex_merge_sort_by_key::sort_by_key(f, io::stdout(), capacity, |line| line.len()).unwrap();
}
相关链接
依赖项
~2–10MB
~108K SLoC