algo/src/main.rs

16 lines
384 B
Rust
Raw Normal View History

2017-08-27 11:27:35 +00:00
mod algorithms;
2017-08-27 13:51:31 +00:00
use algorithms::mergesort::Mergesort;
2017-08-27 11:27:35 +00:00
use algorithms::Algorithm;
2017-08-27 10:44:36 +00:00
fn main() {
2017-08-27 11:27:35 +00:00
let unsorted : Vec<i32> = vec![2498,29687,24,5,94545,8,51,152,48,871,5];
2017-08-27 13:51:31 +00:00
let sorted = match Mergesort::sort(unsorted) {
Ok(v) => v,
Err(e) => {
println!("Something went wrong! {}", e);
return;
}
};
2017-08-27 11:27:35 +00:00
println!("{:?}", sorted);
}