插入排序算法C++代码实现
生活随笔
收集整理的這篇文章主要介紹了
插入排序算法C++代码实现
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?插入排序過程如圖所示
代碼:
#include<iostream> #include<vector> using namespace std; void selectsort(vector<int> nums) {for(int i=1;i<nums.size();i++){for(int j=i-1;j>=0;j--){if(nums[j+1]<nums[j]){int temp=nums[j];nums[j]=nums[j+1];nums[j+1]=temp;}}}for(int i=0;i<nums.size();i++){cout<<nums[i]<<endl;}} int main(){vector<int>res;while(cin.get()!='\n'){int i;cin>>i;res.push_back(i);}selectsort(res);system("pause");return 0;}?
總結
以上是生活随笔為你收集整理的插入排序算法C++代码实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: u盘启动pxe安装linux,U盘启动安
- 下一篇: linux通过yum安装vim,linu