pub fn min<T: Ord>(slice: &mut [T]) -> usize
Expand description
Returns index of smallest item in the slice
It is equivalent to calling kth(slice, 0)
slice
: slice of unordered data
use rudac::algo::find::min;
let mut vec = vec![10, 6, 1, 4, 2, 3, 7, 9, 8, 5];
let smallest_item_index = min(&mut vec);
assert_eq!(vec[smallest_item_index], 1);