sort函数的使用

首先当我们进行排序的时候 很多时候可能都会采用冒泡排序的算法进行排序 但是我们有时候还是会采取一些更为方便的操作方法 比如说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;
}

上一篇:java常量和变量


下一篇:python - 文本序列类型