c_cpp CPP排序功能用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp CPP排序功能用法相关的知识,希望对你有一定的参考价值。
#include<bits/stdc++.h>
using namespace std;
// #Sorting #Vectors #IMP_NOTES
void print(vector<int> a){
for(int i=0;i<a.size();i++){
cout<<a[i]<<" ";
}
cout<<endl;
}
int main(){
int n;
cin>>n;
vector<int> a(n);
for(int i=0;i<n;i++){
cin>>a[i];
}
vector<int> b(n);
for(int i=0;i<n;i++){
b[i]=a[i];
}
vector<int> c(n);
for(int i=0;i<n;i++){
c[i]=a[i];
}
print(a);
sort(a.begin(),a.end());
print(a);
sort(b.begin(),b.begin()+4); // sorts from starting to 4th element (not 4 index) [0,4)
print(b);
sort(c.begin()+4,c.end()); // sorts from 4th index (not 4th element) [4,end)
print(c);
return 0;
}
以上是关于c_cpp CPP排序功能用法的主要内容,如果未能解决你的问题,请参考以下文章
c_cpp 归并排序的.cpp
c_cpp 希尔排序的.cpp
c_cpp 插入排序的.cpp
c_cpp 选择排序的.cpp
c_cpp 冒泡排序的.cpp
c_cpp 快速排序的.cpp