package main

import (

"fmt"

)

/**

选择排序

*/

func ssort(a []int) {

for i := 0; i < len(a); i++ {

var min int = i

for j := i + 1; j < len(a); j++ {

if a[min] > a[j] {

min = j

}

}

a[i], a[min] = a[min], a[i]

}

}

func main() {

b := […]int{5, 8, 3, 6, 2, 4, 1, 9, 7}

ssort(b[:])

fmt.Println(b)

}