【基础排序】地精排序
来源:互联网 发布:海底捞火锅加盟知乎 编辑:程序博客网 时间:2024/05/16 02:01
#include <iostream>#include <time.h>using namespace std;void bxy(int *a,int n){int i=-1;while(i<n){//有交换,则-1if(i>=0 && a[i]>a[i+1]){swap(a[i],a[i+1]);i--;}//无交换,则+1else{i++;}}}void print(int a[],int n) { for(int i=0; i<n; i++) { cout<<a[i]<<" "; } cout << endl; } void main() { int a[10]; srand((unsigned)time(NULL));//初始化随机数 for(int i=0; i<10; i++) { a[i]=rand()%20; } cout << "排序前:"; print(a,sizeof(a)/sizeof(a[0])); int n=sizeof(a)/sizeof(a[0]); bxy(a,n); cout << "排序后:"; print(a,sizeof(a)/sizeof(a[0])); }
- 【基础排序】地精排序
- 地精排序
- 地精排序
- 地精排序
- 基础算法系列(十三)排序算法之地精排序
- 地精排序初探
- 地精排序Gnome Sort
- 地精排序-Gnome Sort
- 排序算法之地精排序
- 再探地精排序GnomeSort
- 经典排序算法 - 地精排序Gnome Sort
- 经典排序算法 - 地精排序Gnome Sort
- 地精排序Gnome Sort ----(排序算法十)
- 经典排序算法 - 地精排序Gnome Sort
- 地精排序(Gnome Sort) 最简单的排序算法
- java排序算法_008地精排序(Gnome Sort)
- 数据结构&算法实践—【排序|交换排序】地精排序及改进
- 地精排序和桶式排序——为什么我们要学算法
- fatal error LNK1103: debugging information corrupt; recompile module
- 更新数据库内容,update方法
- Android源码下载编译一
- c# winform listview控件简单用法
- asp.net 计算两个时间差
- 【基础排序】地精排序
- Scaling Python Servers with Worker Processes and Socket Duplication
- 2.hql简单属性查询:工具类
- 温故知新 javascript 正则表达式
- VS2010下使用CameraDS获取电脑上摄像头数目
- TCP,IP,HTTP,SOCKET区别和联系
- ios5 自定义导航条问题 UINavigationBar
- ASP.NET中文乱码三个解决办法
- 敏捷开发 前提条件 执行关键字