golang翻转切片

i:=0
j:=len(slice)-1

for i < j{
   slice[i],slice[j]=slice[j],slice[i]
   i=i+1
   j=j-1
}
return slice

func rev(slice []int) []int {
    fmt.Println(slice)
    for i, j := 0, len(slice)-1; i < j; i, j = i+1, j-1 {
        slice[i], slice[j] = slice[j], slice[i]
    }
    return slice
}

 


版权声明:本文为qqqweiweiqq原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。