用go语言实现的冒泡排序
package聽bubblesort func聽BubbleSort(values聽[]int)聽{ flag聽:=聽true for聽i,聽size聽:=聽0,聽len(values);聽i聽<聽size;聽i++聽{ flag聽=聽true for聽j,聽end聽:=聽0,聽len(values)-i-1;聽j聽<聽end;聽j++聽{ if聽values[j]聽>聽values[j+1]聽{ values[j],聽values[j+1]聽=聽values[j+1],聽values[j] flag聽=聽false } } if聽flag聽==聽true聽{ break } } }
本文出自 “凡星的技术博客” 博客,请务必保留此出处http://ustb80.blog.51cto.com/6139482/1575232
有疑问加站长微信联系(非本文作者)