package main
import (
"fmt"
)
func main (){
arr := []int{9,6,1,3,5}
// 插排
for i:=1;i <len(arr);i ++{
for j:=i; j >0; j--{
if arr[j] < arr[j-1]{
fmt.Println(j)
arr[j], arr[j-1] = arr[j-1], arr[j]
fmt.Println(arr)
}
}
}
fmt.Println(arr)
}
GO实现插入排序
最新推荐文章于 2022-12-10 01:31:04 发布