版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010986776/article/details/85766027
选择排序
/*选择排序,正序排列*/
func SortSliceSelected(slice []int) {
for i:=0;i<len(slice)-1;i++{
for j:=i;j<len(slice);j++{
if slice[j] < slice[i]{
slice[i],slice[j] = slice[j],slice[i]
}
}
}
}
冒泡排序
/*冒泡排序,正序排列*/
func SortSliceBubble(slice []int) {
for i:=len(slice)-1;i>=0;i--{
for j:=0;j<i ;j++ {
if slice[j+1] < slice[j]{
slice[j],slice[j+1] = slice[j+1],slice[j]
}
}
}
}