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

长沙天津网站建设seo优化培训

长沙天津网站建设,seo优化培训,政府门户网站建设管理办法,wordpress直接上传视频网站吗1.解析 我们一般使用的排序比较大小都是 a>b 那么a在b的前面 ab 无所谓 a<b a在b的后面 本题的排序则是 ab>ba 那么a在b的前面 abba 无所谓 ab<ba a在b的后面 2.代码 class Solution { public:string largestNumber(vector<int>& nums) {//1.先把所有…

1.解析

在这里插入图片描述
我们一般使用的排序比较大小都是
a>b 那么a在b的前面
a=b 无所谓
a<b a在b的后面

本题的排序则是
ab>ba 那么a在b的前面
ab=ba 无所谓
ab<ba a在b的后面

2.代码

class Solution {
public:string largestNumber(vector<int>& nums) {//1.先把所有的数字转成string//2.对sort这个排序进行转化//3.提取结果//特殊处理:如果第一个位置为0,那这个字符串就是全0vector<string> strs;for(int num:nums){strs.push_back(to_string(num));}sort(strs.begin(),strs.end(),[](const string &s1,const string &s2){return s1+s2>s2+s1;});string ret;for(auto& s:strs){ret+=s;}if(ret[0]=='0') return "0";return ret;}
};

补充语法:lambda 表达式

[capture_list] (parameters) -> return_type { function_body }

  • capture_list:捕获列表,捕获外部作用域的变量,可以为空

  • 在这里插入图片描述

  • parameters:参数列表,和正常的函数一样
    剩下的就是返回值类型(C++14之后可以省略,会自动推导),和函数主体,第一次看感觉这个东西的写法有点奇怪,在上面的代码中就是sort的一个参数。

http://www.dtcms.com/wzjs/389038.html

相关文章:

  • 做网站四百全包企业网站制作哪家好
  • 厦门哪里有教网站建设手机百度快照
  • 建设银行的投诉网站衡阳网站建设
  • 公司网站建设合同铁岭网站seo
  • 发布信息免费的网站关键词挖掘工具有哪些
  • 建设网站方案ppt百度网站介绍
  • 阿里邮箱企业登录入口重庆seo网站收录优化
  • 自己怎么做网站的聚合页面重庆公司seo
  • 怎么做网站的项目预算南宁seo收费
  • 多语言网站 推广百度认证考试
  • 做资源网站西点培训前十名学校
  • 公司宣传册设计模板石家庄抖音seo
  • wordpress文章无法访问seo咨询邵阳
  • 网站建设详细教程自己怎么做网页推广
  • 备案图标怎么放在网站中企业培训课程设置
  • 做销售的网站关键词什么意思
  • 达州住房和城乡建设部网站上海网络推广软件
  • 哪个网站可以做视频软件百度搜索网址大全
  • 怎么样建公司网站优化是什么意思
  • 日照seo网站外包百度联盟广告
  • 网站网页设计培训机构关键词排名优化软件
  • it项目网站开发的需求文档百度推广代理开户
  • 乌鲁木齐网站建设公司哪家好哪有培训seo
  • 网站做优化效果怎么样c++线上培训机构哪个好
  • 日本网站在线免费观看电视剧湖南知名网络推广公司
  • 做网站的图片网店代运营公司
  • 即墨网站开发服务营销
  • 做网站怎么赚钱 知乎重庆人力资源和社会保障网
  • 小说网站设计毕业论文抖音seo代理
  • 软件工程师英文郑州seo顾问外包公司