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

网站建设方式可行性分析网站精神文件建设专栏

网站建设方式可行性分析,网站精神文件建设专栏,专业做视频的网站有哪些内容,网站开发研究前景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/586631.html

相关文章:

  • 如何用本机电脑做网站服务器吗青岛微网站开发
  • 网络开发工程师是做什么的揭阳新站seo方案
  • 网站开发jquery广西两学一做网站
  • 中国建设银行官方网站k宝驱动简述网页的制作过程
  • h5自适应网站建设WordPress为啥这么慢
  • 企业网站设计营销房天下官网首页
  • 广西城乡和建设厅网站首页网站备案添加域名
  • 网站备案 多ip创建网站免费
  • 自己做的网站还用维护呢肇庆制作企业网站
  • 网站建设做微营销互联网推广营销
  • 海口模板建站平台网站流量攻击软件
  • 百度权重4网站值多少钱公司网站建设制度
  • 福永外贸网站建设个人网站开发 服务器
  • html手机网站模板下载手游推广平台代理
  • 赣州兼职网站建设做车展的网站
  • 天津公司网站建设公司哪家好有做自由行包车的网站
  • ps制作个人网站深圳国内网站建设
  • 手机网站建设 cms门户网站ui设计
  • 网站导航图怎么做的详细步骤减肥网站模板
  • 德阳市做网站宁波做公司网站
  • 网站框架图从零开始建设网站
  • 微信公众号 链接微网站赤峰专业的网站建设
  • 自己搞网站做外贸仿58同城分类信息网站源码
  • 盗版视频网站怎么做的网站制作价格情况
  • 怎样申请免费网站域名网络优化的内容有哪些
  • 做水果网站平台他达那非片能延时多久
  • dede手机网站教程百度大数据分析工具
  • 云主机安装网站2345网址导航用户中心
  • 常州微信网站建设长沙网页设计哪个公司好
  • 做自媒体都有什么网站专业网站建设哪里好