Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fn selection_sort(collection: &mut Vec<&mut String>) {
- for i in 0..collection.len() {
- let mut least_element = i;
- for j in (i + 1)..collection.len() {
- if *collection[j] < *collection[least_element] {
- least_element = j;
- }
- }
- collection.swap(least_element, i);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement