GOLANG学习22. 插入排序
package main
import (
"fmt"
)
/**
*插入排序
*/
func isort(a []int) {
for i := 1; i < len(a); i++ {
for j := i; j > 0; j– {
if a[j] < a[j-1] {
a[j], a[j-1] = a[j-1], a[j]
}
}
}
}
func main() {
b := […]int{6, 3, 4, 7, 9, 1, 5, 8, 2}
isort(b[:])
fmt.Println(b)
}