重学C++ 对数组进行插入排序
来源:互联网 发布:linux日志分析 编辑:程序博客网 时间:2024/05/19 02:03
#include<iostream>using std::cout;using std::endl;#include<iomanip>using std::setw;int main(){const int arraySize=10;int data[arraySize]={12,3,4,56,7,8,99,78,76,66};int insert;cout<<"未排序的数组:"<<endl;;for(int i=0;i<arraySize;i++){cout<<setw(5)<<data[i];}for(int index=1;index<arraySize;index++){insert=data[index];/*for(int i=0;i<index;i++){if(data[index]<data[i]){for(int j=index;j>i;j--){data[j]=data[j-1];}//移data[i]=insert;//换}}*/while(index>0&&insert<data[index-1]){data[index]=data[index-1];index--;}data[index]=insert;}cout<<"排序后的数组:"<<endl;;for(int i=0;i<arraySize;i++){cout<<setw(5)<<data[i];}return 0;}
- 重学C++ 对数组进行插入排序
- 对数组进行直接插入排序
- C语言:用插入排序算法对一个数组进行排序
- 重学C++ 对数组进行线性搜索
- 对数组进行排序
- 对数组进行排序
- 对数组进行排序
- C 数组插入排序
- 使用指针法对数组进行冒泡排序、选择排序、插入排序法、二分查找法
- 先对数组排序,在进行折半查找(C++)
- C++,利用指针对数组元素进行大小排序
- 数组——插入排序法(对随机数进行排序)
- 做游戏,学编程(C语言) 3 利用函数对飞机游戏进行重构
- 对数组进行选择排序
- java 对数组进行排序
- 对给定数组进行排序
- 对数组进行归并排序
- 对字符串数组进行排序
- VS2012发布到XP平台
- 一个简单的C++快排,strtok、qsort
- java9-String
- Jquery 获取设置内容
- PHP:Socket技术
- 重学C++ 对数组进行插入排序
- org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
- Jquery 设置 添加 删除 切换 样式
- 帧中继理论
- 了解Awdahl的定理,该定理在多核时代有怎样的影响
- 线程池工作原理和适用情况
- C++指针和引用的用法
- Android游戏编程之音频编程
- 电子书网址大全