(arr []int)
| 1 | package selection |
| 2 | |
| 3 | func sort(arr []int) []int { |
| 4 | for i := 0; i < len(arr); i++ { |
| 5 | min := i |
| 6 | for j := i + 1; j < len(arr); j++ { |
| 7 | if arr[j] < arr[min] { |
| 8 | min = j |
| 9 | } |
| 10 | } |
| 11 | if min != i { |
| 12 | arr[i], arr[min] = arr[min], arr[i] |
| 13 | } |
| 14 | } |
| 15 | return arr |
| 16 | } |
no outgoing calls