7 个版本
0.2.4 | 2023年3月27日 |
---|---|
0.2.3 | 2023年3月27日 |
0.2.0 | 2022年4月20日 |
0.1.0 | 2022年4月20日 |
0.0.0 | 2022年4月20日 |
6 在 #terms
64 每月下载量
在 sort-visual 中使用
30KB
577 行
#[test]
fn sort_step_by_step() {
let numbers = [5, 9, 3, 6, 8, 2, 1, 7, 4];
println!("Bubble Sort Steps:");
for (i, v) in bubble_sort(&numbers).enumerate() {
println!("#{}: {:?}", i, v);
}
println!("Insertion Sort Steps:");
for (i, v) in insertion_sort(&numbers).enumerate() {
println!("#{}: {:?}", i, v);
}
println!("Pancake Sort Steps:");
for (i, v) in pancake_sort(&numbers).enumerate() {
println!("#{}: {:?}", i, v);
}
}
#[test]
fn bogo_step_by_step() {
let numbers = [3, 4, 1, 2, 5];
println!("Bogo Sort Steps:");
for (i, v) in bogo_sort(&numbers).enumerate() {
println!("#{}: {:?}", i, v);
}
}
依赖
~305KB