直接插入排序
来源:互联网 发布:js object 增加属性 编辑:程序博客网 时间:2024/05/01 20:04
#include<iostream.h>void main(){int a[]={9,8,7,6,5,4,3,2,1,0};int *b;b=new int[sizeof(a)/sizeof(int)];for(int i=0;i<sizeof(a)/sizeof(int);i++){if(i==0){b[i]=a[i];}else{if(a[i]>b[i-1]){b[i+1]=a[i];}else{int n=0;while(1){if(b[n]<a[i]){n++;}else{for(int j=i;j>n;j--){b[j]=b[j-1];}b[n]=a[i];break;}}}}}for(i=0;i<sizeof(a)/sizeof(int);i++){cout<<b[i]<<" ";}}
0 0
- 插入排序--直接插入
- 插入排序------直接插入
- 插入排序---直接插入
- 排序:直接插入排序
- 排序---直接插入排序
- 排序 -- 直接插入排序
- 排序---直接插入排序
- 排序--直接插入排序
- 排序-直接插入排序
- 【排序】直接插入排序
- 排序--直接插入排序
- 排序:直接插入排序
- 【排序】直接插入排序
- 排序--直接插入排序
- 排序--直接插入排序
- 排序-直接插入排序
- 插入排序--直接插入排序
- 插入排序-直接插入排序
- 四种引用
- Android:消息处理机制(Handler,Message,Looper)分析
- 自动启动支付宝支付宝小插件
- 自己学习JavaBean与理解
- FZU 1894 志愿者选拔【单调队列】【monotone decreasing queue】
- 直接插入排序
- 二值化算法之(一) --- OTSU二值化
- QML 与 C++ 交互之工厂方法
- maven 仓库网站地址
- makefile文件测试
- poj 2389 Bull Math
- 冒泡排序
- 安卓开发GitHub的入门使用流程---》适合小学生
- opencv 画直线,椭圆,多边形操作