排序 --- 插入排序
来源:互联网 发布:淘宝lee官方旗舰店假货 编辑:程序博客网 时间:2024/06/04 19:06
先对数组的前两个元素排序。然后,把第三个元素排序按序插入已经排好的前两个元素中。随后,把第4个元素插入正排序的三元素表中。以上过程一直进行到所有元素有序为止。
/**
* 插入排序
*
*/
private function insertSortFun():void
{
var arr:Array = [3,4,2,5,6,7,9];
var a:int, b:int;
var t:int;
var cout:int = arr.length;
for(a = 1; a < cout; ++a)
{
t = arr[a];
for(b = a-1; b>=0 && t < arr[b]; b--)
{
arr[b+1] = arr[b];
}
arr[b + 1] = t;
}
trace(arr);
}
- 插入排序-【插入排序】
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 我想用C++编写一个程序来印出以上平方形(2)
- Android SDK自动升级为2.0的超级简单方法!!!
- G++和GCC的区别(转帖)
- 很久以前写的五子棋的代码
- 数据库工程师考试自学(2)---Oracle最基本操作
- 排序 --- 插入排序
- java 的集合。Collection List Set Map 区别
- 我的新家
- 总结: 笔试中常见virtual函数问题
- Php面向对象--构造函数与析构函数
- 【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 3
- S60平台的搭建
- HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth之完全详解(
- 通知存款