Go 选择排序
Posted 知其黑、受其白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go 选择排序相关的知识,希望对你有一定的参考价值。
Go 选择排序
package main
import "fmt"
func main()
arr := []int3, 6, 8, 2, 9, 1, 7
selectSort(arr)
fmt.Println(arr)
func selectSort(arr []int)
if len(arr) <= 1
return
for i := 0; i < len(arr); i++
min := i
for j := i + 1; j < len(arr); j++
if arr[j] > arr[min]
min = j
arr[i], arr[min] = arr[min], arr[i]
以上是关于Go 选择排序的主要内容,如果未能解决你的问题,请参考以下文章