首先当我们进行排序的时候 很多时候可能都会采用冒泡排序的算法进行排序 但是我们有时候还是会采取一些更为方便的操作方法 比如说sort函数的使用 这个函数可以快速帮助我们进行排序
下面进行代码演示
#include <iostream>
#include <cmath>
#include<algorithm>
using namespace std;
bool cmp(int a,int b)
{
return a<b;//这个代码的意思就是从小到大进行排序的意思 其实很多时候我们都会有所操作处理
}
int main()
{
int arr[100];
int n;
cin>>n;//这个决定你要输入几个数据
for(int i=0;i<n;i++)
{
cin>>arr[i];
} //排序的其实和终止位置我们都可以手动去调节
sort(arr,arr+n,cmp);//这个cmp是决定我们如何进行比较操作的函数 这个函数的实现我们 会在上面的cmp里面进行讲解 其中里面的+n 决定我们要排序的数量是多少
for(int j=0;j<n;j++)
{
cout<<arr[j]<<" ";
}
return 0;
}