Golang实现冒泡排序

2021-03-16  本文已影响0人  文沐2023
package main

import "fmt"

func main() {
    //调用
    arr := []int{1,2,4,3,6,5,9,7,8,0}
    res := mSort(arr)
    fmt.Println(res)
}


func mSort(arr []int) []int {
    for i:=0; i < len(arr); i++ {
        for j:=i; j<len(arr); j++ {
            if arr[j] < arr[i] {
                tmp := arr[i]
                arr[i] = arr[j]
                arr[j] = tmp
            }
        }
    }
    return arr
}

上一篇 下一篇

猜你喜欢

热点阅读