插入排序
来源:互联网 发布:福建摩尔软件骗局 编辑:程序博客网 时间:2024/05/29 14:17
/***本程序实现插入排序*/#include<iostream>#include<vector>using namespace std;int main(){ vector<int > vec; int n,num; cin>>n; for(int i= 0;i<n&&cin>>num;i++){//shurun个数 vec.push_back(num); } int key;//保存处理数据 for(int j = 1;j<vec.size();j++){ key = vec.at(j); int i = j-1; while(i>=0&&key<vec.at(i)){ vec.at(i+1) = vec.at(i); i--; } vec.at(i+1) = key; } for(vector<int>::iterator it = vec.begin();it!=vec.end();it++){ cout<<*it<<" "<<endl; }}
0 0
- 插入排序-【插入排序】
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 0ctf 2017 babyheap writeup
- C++抽象编程——STL(3)——queue 类
- Linux 下的粘滞位
- 深度学习-采用caffe提供的工具extract_features.bin进行特征提取
- 透过分片定量压缩,理解Java数据流的装饰者模式
- 插入排序
- 计算机网络面试&笔试常考知识点
- java实现ssl双向认证
- SEVERE: Could not contact localhost:8005. Tomcat may not be running error while shutting down tomcat
- k-近邻算法实现手写数字识别系统
- android--双击事件
- Yeoman创建项目一直在根目录的问题及解决方案
- 【新手】-使用Android Studio中遇到的异常问题及处理(持续更新)
- hiho1486 物品价值