插入排序
来源:互联网 发布:最优化算法pdf 编辑:程序博客网 时间:2024/06/05 20:18
插入排序的c++实现,在gcc下编译通过,并且验证了的。采用了模版的方式,可以对不同的类型进行排序,包括string类型的值。
#include<iostream>#include<string>using namespace std;template <typename T>void insert_sort(T nums[]){for(int i = 1;i < 10;i++){T key = nums[i];int j = i - 1;while(j >= 0 && key <= nums[j]){nums[j + 1] = nums[j];j--;}nums[j + 1] = key;}}int main(){string nums[10];cout<<"please enter some numbers:"<<endl;for(int i = 0;i < 10;i++){cin>>nums[i];}insert_sort(nums);for(int i = 0;i < 10;i ++)cout<<nums[i]<<" ";cout<<endl;return 0;}
- 插入排序-【插入排序】
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 关于3D坐标变换的数学原理
- WINCE 电池状态(C#)
- UIWebView中加载本地图片
- 4.1系统的浏览器无法浏览flash 网页
- 如何获取Android唯一标识(唯一序列号)
- 插入排序
- cf283d
- 数据库设计5步骤
- windows与linux下sigar的系统依赖文件配置
- WIN2003下IIS(WEB服务器)的负载均衡
- POJ 2653 Pick-up sticks
- Qt的Tab选项卡
- windows下发布Qt程序
- 关于字符数组异或换位后数据类型的注意