个人理解:冒泡算法就如在水里的泡泡,越往后面越大!
var arr:Array = [59,2,9,4,5,6]
private function test(_arr:Array):void
{
//让数组每个数字都能去对比大小
for(var j:int=0;j<arr.length;j++)
{
//比较一个数组得到最大值,比较的次数=数组的长度-1,已经比较过了的数字不必再拿来比较!!!
for(var i:int=0;i<_arr.length-1-j;i++)
{
if(_arr[i]>_arr[i+1])
{
var temp = _arr[i+1];
_arr[i+1] = _arr[i];
_arr[i] = temp;
}
}
}
}