下面只是一段排序的冒泡算法,和c++的基本上完全一样。

问题:冒泡算法是用于排序的,数据的排序对于程序来讲是一件普通而且是需要的事情。它的应用方面呢?可以应用到网站的那些方面? 如价钱的排序?数据大小的排序?等等

package {
import flash.display.Sprite;
public class MaoPao extends Sprite {
public var array:Array;
public var temp:int;

public function MaoPao() {

array=new Array(1,5,6,8,7);//数字组合
for (var i:int=0; i<5; i++) {
for (var j:int=0; j<5-i; j++) {
if (array[j]>array[j+1]) {
temp=array[j];//当第一个数大于第二个数的时候就进行交换,大的放在后面,小的放在前面
array[j]=array[j+1];
array[j+1]=temp;
}
}
}
for (var t:int=0; t<5; t++) {

trace(array[t]);
}
}
}
}

    博视界科技专注于沉浸式全景数字餐厅、全息酒店宴会厅,旨在帮传统餐饮用科技玩跨界,欢迎咨询!

官方网站:www.boseetech.com

联系方式:    

微信联系我:


    【声明】转载本文请注明出处三人行设计,并保留有效链接:AS3.0冒泡算法 http://www.srxtuan.com/archives/1574,谢谢!