冒泡排序(数组)的一种实现

package mainimport "fmt"//数组的冒泡排序 func BubbleSort(arr *[5]int){for i := 0; i < len(*arr) - 1; i++{ for j := 0; j < len(*arr) - 1 - i; j++{ if (*arr)[j] > (*arr)[j + 1] { (*arr)[j], (*arr)[j + 1] = (*arr)[j + 1], (*arr)[j] } } } }func main(){arr := [5]int{24, 13, 67, 54, 80} fmt.Println("排序前:", arr) BubbleSort(&arr) fmt.Println("排序后:", arr) }

    推荐阅读