Anonymous user
Sorting algorithms/Bogosort: Difference between revisions
→{{header|Rust}}: Made calls a little more intuitive
(→{{header|Rust}}: Made calls a little more intuitive) |
|||
Line 2,200:
use rand::Rng;
fn
where F: Fn(&T, &T) -> bool
{
let mut rng = rand::thread_rng();
while !is_sorted(
rng.shuffle(coll);
}
}
#[inline]
fn
where F: Fn(&T,&T) -> bool,
{
Line 2,218 ⟶ 2,219:
fn main() {
let mut testlist = [1,55,88,24,990876,312,67,0,854,13,4,7];
println!("{:?}", testlist)
println!("{:?}", testlist);
}
|