sort-visual

Crates.iosort-visual
lib.rssort-visual
version0.0.0
sourcesrc
created_at2023-03-22 11:57:57.087744
updated_at2023-03-22 11:57:57.087744
descriptionSort terms step by step.
homepage
repositoryhttps://github.com/oovm/sort-steps
max_upload_size
id817018
size3,409
SasakiSaki (oovm)

documentation

https://docs.rs/sort-visual

README

#[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);
    }
}
Commit count: 0

cargo fmt