基本排序之插入排序
来源:互联网 发布:酷狗音乐网络歌曲 编辑:程序博客网 时间:2024/06/15 13:15
思想:插入排序的思想就是依次把未排序部分的首元素插入到前半部已排序的序列中,直到最后一个元素,使序列成为有序序列;
同样,array[0]我们用来作为用于交换数据的临时变量
void insert_sort(u32 *array,u32 len){ u32 i = 0, j = 0; for(i = 2; i< len;i++) { if(array[i] < array[i-1]) { array[0] = array[i]; array[i] = array[i-1]; for(j=i-2;array[j]>array[0];j--) { array[j+1] = array[j]; } array[j+1] = array[0]; } } return;}
0 0
- 基本排序之插入排序
- 基本排序之插入排序
- 基本算法之插入排序
- 基本排序系列之直接插入排序
- 基本排序算法之插入排序
- 基本排序算法之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- shell脚本
- vim脚本——格式化变量定义代码
- 在彩色图像上进行Mean Shift迭代搜索目标 ,二维加权直方图 + 巴氏系数 + Mean Shift迭代
- Android消息提示之Toast
- 不留你
- 基本排序之插入排序
- ubuntu 14.04 64位安装vmware 10 编译net device 失败
- setjump和longjump
- WINCC中使用ADO对象连接数据库 例子 常用属性 方法 原创
- 安卓开发中的滚动条
- 逆元
- 线段树
- 一个关于MFMessageComposeViewController的ios7中的诡异问题 收件人视图黑色 和解决方式
- 打开visio提示windows正在配置microsoft office visio 2007的解决方法