当前位置: 首页 > news >正文

深圳知名网站建设公司排名检测

深圳知名网站建设公司,排名检测,网站建设泉州效率网络,网站做qq客服设有n个正整数(n ≤ 20),将它们联接成一排,组成一个最大的多位整数。 例如:n3时,3个整数13,312,343联接成的最大整数为:34331213 又如:n4时,4个整…

设有n个正整数(n ≤ 20),将它们联接成一排,组成一个最大的多位整数。
例如:n=3时,3个整数13,312,343联接成的最大整数为:34331213
又如:n=4时,4个整数7,13,4,246联接成的最大整数为:7424613

#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
using namespace std;
string intToStr(int x)
{return to_string(x);//例如 12345 会变成 “12345”
}// 比较函数,用于确定两个数字拼接后的顺序
bool compare(const int& x, const int& y) {string xStr = intToStr(x);string yStr = intToStr(y);string xyStr = xStr + yStr;// + 运算符可以直接链接两个string类型函数string yxStr = yStr + xStr;return xyStr > yxStr; // 返回拼接后较大的那个顺序
}int main() {int n;cin >> n;vector<int> a(n);for (int i = 0; i < n; ++i) {cin >> a[i];}// 使用自定义的比较函数对向量进行排序sort(a.begin(), a.end(), compare);//注意这里只能用迭代器不能用sort(arr, arr + n, compare)// 输出排序后的结果for (size_t i = 0; i < a.size(); ++i) {cout << a[i];}cout << endl;return 0;
}

http://www.zhongyajixie.com/news/13725.html

相关文章:

  • 邓州微网站建设网站设计方案模板
  • 南宁百度网站公司电话seo快速排名软件价格
  • 网站建设wbs营销策划是做什么
  • 扬中网站网站建设全网品牌推广
  • 东莞营销网站建设优化查淘宝关键词排名软件有哪些
  • 已认证网站服务费怎么做河南做网站的公司
  • 做外贸网站 用国外空间 还是 国内空间 区别西安核心关键词排名
  • 做网站需要学什么软件谷歌chrome
  • 做百度网站电话号码800元做小程序网站
  • 天津市工商网站查询企业信息长沙网站seo收费
  • 渝快办官网搜索引擎优化实训
  • 杭州余杭区抖音seo质量高网站seo的方法
  • 做企业礼品的网站美国seo薪酬
  • 国内个人网站建设win7最好的优化软件
  • 怎么做的网站收录快关键词推广工具
  • 建材在哪些网站做关键词seo服务
  • 网站聚合页阿亮seo技术顾问
  • 俄语网站制作网络推广是干什么的
  • 网站设计专题页软文代发
  • 南县网站制作网络营销策略内容
  • 宠物网站建设方案书百度seo和sem
  • 网站设计电商运营怎么样在百度上推广自己的产品
  • 网站开发实用技术十大免费cms建站系统介绍
  • 英国做电商网站东莞网络推广策略
  • 网站推广是干嘛的站长工具seo综合查询5g
  • 奉化网站建设sem是什么意思的缩写
  • 西部数码网站站点厦门seo关键词排名
  • 学生个人主页制作关键词优化排名工具
  • 郑州网站建设 天强科技windows优化大师怎么样
  • 手机网站报价单模板下载百度识图在线识别