golang数据结构之冒泡排序
//BubbleSort 冒泡排序
func BubbleSort(arr *[7]int) {
for i := len(arr) - 1; i >= 0; i-- {
for j := i; j >= 0; j-- {
if (*arr)[j] > (*arr)[i] {
(*arr)[j], (*arr)[i] = (*arr)[i], (*arr)[j]
}
}
fmt.Printf("第%d趟的结果为:%v\n", len(arr)-1-i, *arr)
}
}
相关推荐
风吹夏天 2020-07-07
hang0 2020-08-16
小海 2020-06-25
清溪算法君老号 2020-06-06
wonner 2020-06-03
清溪算法君老号 2020-06-01
RememberMePlease 2020-05-01
清溪算法君老号 2020-04-25
rein0 2020-04-21
rein0 2020-04-18
qingsongzdq 2020-03-03
wonner 2020-02-25
horizonheart 2020-02-23
baike 2020-02-16
# 第三题:使用python实现冒泡排序def BubbleSort: long = len for i in range: for j in range: if list[i] < list[j]:
GhostLWB 2020-01-11
singer 2020-01-08
蜗牛慢爬的李成广 2020-01-04