简单插入排序
来源:互联网 发布:sql do while的用法 编辑:程序博客网 时间:2024/05/01 01:30
#include<iostream>using namespace std;//定义一个交换函数void swap(int &a,int &b){int tmp;tmp=a;a=b;b=tmp;}void InsertSort(int *A,int length){ int i,j;for(int i=1;i<length;++i){ if(A[i]<A[i-1]){int j=i;while(A[j]<A[j-1]&&j>=1){swap(A[j],A[j-1]);j--;}}}}int main(){ int a[9]={9,1,5,8,3,7,4,6,2};InsertSort(a,9); for(int i=0;i<9;++i)cout<<a[i]<<" ";cout<<endl;system("pause");return 0;}
1 0
- 简单排序--插入排序
- 简单排序--插入排序
- 简单排序:插入排序
- 简单插入排序
- 简单插入排序
- 简单的插入排序
- 简单插入排序
- 简单插入排序
- 简单插入排序
- 简单插入排序
- 简单插入排序
- 简单的插入排序
- 简单插入排序
- 插入排序---如此简单
- 简单的插入排序
- java简单插入排序
- 简单的插入排序
- 简单插入排序
- Launcher与普通Activity的区别
- NodeJS的Q入门指导(一)
- 快速排序随机化版本
- think in java读书笔记--字符串
- 异常:System.BadImageFormatException,未能加载正确的程序集XXX或其某一依赖项
- 简单插入排序
- 软件工程——整合与感悟
- JavaScript——BOM(浏览器对象模型),时间间隔和暂停
- Android Studio Gradle相关异常记录
- HDU 1060 Leftmost Digit
- Activity常用控件——09
- hdu-1166
- UITableView Controller报错解决方法
- 【Cocos2d-x3.0学习笔记 07】游戏时间到LitterRunner02