文章目录提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
- 前言
- 一、sort 快排 自定义怎么用
- 总结
前言:
sort 非常方便。
一、sort 快排 自定义怎么用? 1.引入库代码如下(示例):
#include2.例题#include using namespace std;
代码如下(示例):
设有n个正整数(n ≤ 20),将它们联接成一排,组成一个最大的多位整数。
例如:n=3时,3个整数13,312,343联接成的最大整数为:34331213
又如:n=4时,4个整数7,13,4,246联接成的最大整数为:7424613
输出描述:第一行,一个正整数n。 第二行,n个正整数。
一个正整数,表示最大的整数
示例1
输入输出3 13 312 343
34331213
#include#include using namespace std; bool cmp(string a,string b) { return a + b > b + a ; } //自定义模式 int main() { int n; string s[10024]; cin>>n; for(int i=0;i >s[i]; } sort(s ,s+n ,cmp); //使用,对s数组进行0-(n-1)的排序,注意i从0开始!!! for(int i=0;i
总结
以上就是今天要讲的内容,本文仅仅简单介绍了sort的使用,还有很多不足的地方,希望大家一起进步!



