下面只是一段排序的冒泡算法,和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]);
}
}
}
}



猜您还喜欢:
- Flash out了? 继续还是放弃? (此文被围观3158次)
- As3快速入门(1)——编程基础 (此文被围观2620次)
- As3快速入门(2)——处理对象 (此文被围观2705次)
- [Flash AS3实例教程]简单几句代码实现照片底片效果 (此文被围观1658次)
- Flash AS3.0 加载外部资源(图片,MP3,SWF)的两种方式 (此文被围观1349次)
- [Flash AS3实例教程]as3中数组的进一步用法 (此文被围观2869次)
- Flash签名/简单的绘图板(AS3.0) (此文被围观6792次)
- [Flash AS3实例教程]AS3.0入门知识点收集 (此文被围观4085次)