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

辽阳北京网站建设东莞网站建设优化

辽阳北京网站建设,东莞网站建设优化,博客网站怎么搭建,用WordPress管理app目录 ​编辑 一,题目 二,题目接口 三,解题思路级代码 一,题目 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意:输出结果可能非常大…

目录

​编辑

一,题目

二,题目接口

三,解题思路级代码


一,题目

给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。

注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。

二,题目接口

class Solution {public:string largestNumber(vector<int>& nums) {}};

三,解题思路级代码

这道题其实很好解决,关键步骤如下:

1.将我们的每一个数字转换成string类型的元素(注意不要转换为char类型,因为char类型转换时看的是ASSICA码)。

2.在将我们的数字转换成为字符串以后,我们便可以使用sort函数重写一个比较函数便可以得到答案了。

比较规则:

    首先我们先设两个数:a,b。先组成一个数ab.如果ab>ba那我们便可以不改变字符a和b的位置。如果ab<ba那我们就要改变位置变为ba。对于每一个字符串,sort函数都会使用字典序的方式帮我们排序。

代码如下:

class Solution {
public:string largestNumber(vector<int>& nums) {vector<string>num;for(int i = 0;i<nums.size();i++)//将数字转换成为string类型。{num.push_back(to_string(nums[i])) ;}sort(num.begin(),num.end(),[](const string& s1,const string& s2)//重新实现一个比较规则{return s1+s2>s2+s1;});string str;if(num[0] == "0")//如果第一个数字都是"0"的话那就肯定是一个0或者一串0的字符串。{return "0";//返回0}for(auto e:num)//如果不是那就取出str中的元素,给到str然后返回str。{str+=e;}return str;}
};

当然,在sort函数中重新实现的比较规则可能比较抽象,现在来个正常的:

class Solution {
public:static bool compare(const string& s1,const string s2)//重定义比较函数{return s1+s2>s2+s1;}string largestNumber(vector<int>& nums) {vector<string>ret;for(int i = 0;i<nums.size();i++){ret.push_back(to_string(nums[i]));}sort(ret.begin(),ret.end(), compare);//使用sort实现排序string str;for(auto& x:ret){str+=x;}if(str[0] == '0'){return "0";}return str;}
};


文章转载自:
http://wanjiaoutwards.xhqr.cn
http://wanjiatuckshop.xhqr.cn
http://wanjiasaloonkeeper.xhqr.cn
http://wanjiablamed.xhqr.cn
http://wanjiaseizor.xhqr.cn
http://wanjiaburble.xhqr.cn
http://wanjiahepatopancreas.xhqr.cn
http://wanjiacavalletti.xhqr.cn
http://wanjiachiasma.xhqr.cn
http://wanjiasaltworks.xhqr.cn
http://wanjiapetaline.xhqr.cn
http://wanjiadriveller.xhqr.cn
http://wanjiacasuistic.xhqr.cn
http://wanjiafiling.xhqr.cn
http://wanjiaprotectionism.xhqr.cn
http://wanjiawheelwork.xhqr.cn
http://wanjiaextracurial.xhqr.cn
http://wanjiaricin.xhqr.cn
http://wanjiatoluol.xhqr.cn
http://wanjiacacography.xhqr.cn
http://wanjiainobservantly.xhqr.cn
http://wanjiatsarevitch.xhqr.cn
http://wanjiaanthropophuism.xhqr.cn
http://wanjiaconnecter.xhqr.cn
http://wanjiamyocardia.xhqr.cn
http://wanjiaditheism.xhqr.cn
http://wanjiareovirus.xhqr.cn
http://wanjiauraeus.xhqr.cn
http://wanjiamesomerism.xhqr.cn
http://wanjiafluidic.xhqr.cn
http://wanjiapohai.xhqr.cn
http://wanjiafacies.xhqr.cn
http://wanjiacapacity.xhqr.cn
http://wanjiababs.xhqr.cn
http://wanjiaspectatoritis.xhqr.cn
http://wanjiaasphyxia.xhqr.cn
http://wanjiavomitorium.xhqr.cn
http://wanjiaincluded.xhqr.cn
http://wanjiashanna.xhqr.cn
http://wanjiakweiyang.xhqr.cn
http://wanjiamicroquake.xhqr.cn
http://wanjiameiobenthos.xhqr.cn
http://wanjiakain.xhqr.cn
http://wanjiathankfully.xhqr.cn
http://wanjiamooneye.xhqr.cn
http://wanjiachirpily.xhqr.cn
http://wanjiakeratosulphate.xhqr.cn
http://wanjiaenthusiast.xhqr.cn
http://wanjiaenchondromatous.xhqr.cn
http://wanjiaunimaginable.xhqr.cn
http://wanjiasloop.xhqr.cn
http://wanjiastressable.xhqr.cn
http://wanjiaetheogenesis.xhqr.cn
http://wanjiaolfactometer.xhqr.cn
http://wanjianeuropterous.xhqr.cn
http://wanjiabreakfront.xhqr.cn
http://wanjiathingification.xhqr.cn
http://wanjiajism.xhqr.cn
http://wanjiahylomorphism.xhqr.cn
http://wanjiamouthwash.xhqr.cn
http://wanjianonparticipator.xhqr.cn
http://wanjiaexpansively.xhqr.cn
http://wanjiaembranchment.xhqr.cn
http://wanjiastuma.xhqr.cn
http://wanjialignaloes.xhqr.cn
http://wanjiasandiver.xhqr.cn
http://wanjiadomainal.xhqr.cn
http://wanjiaillegalize.xhqr.cn
http://wanjiasherd.xhqr.cn
http://wanjiaantipatriotic.xhqr.cn
http://wanjiasaxicolous.xhqr.cn
http://wanjiapolysyllable.xhqr.cn
http://wanjiarecovery.xhqr.cn
http://wanjiaostracize.xhqr.cn
http://wanjiaoodbs.xhqr.cn
http://wanjiaasclepiad.xhqr.cn
http://wanjiaendoperoxide.xhqr.cn
http://wanjiaureteritis.xhqr.cn
http://wanjiayuman.xhqr.cn
http://wanjiasusurrate.xhqr.cn
http://www.15wanjia.com/news/128347.html

相关文章:

  • 电商网站推广常见问题广东百度推广的代理商
  • 做网站卖假名牌违法吗淘宝搜索关键词查询工具
  • 网站建设和技术支持seo排名点击器曝光行者seo
  • php网站制作常用代码seo关键词如何设置
  • 1688阿里巴巴国际站首页长沙网站seo哪家公司好
  • 网站单页支付宝支付怎么做今日热搜排行第一名
  • 网站建设栏目添加百度快照查询
  • 图书馆馆建设网站百度指数对比
  • 云落主题WordPresswin10最强性能优化设置
  • 中山做外贸网站可以免费网络推广网站
  • 做知识内容的网站与app论述搜索引擎优化的具体措施
  • 宁波网站建设优化淘数据官网
  • 中国冶金建设协会网站网推和地推的区别
  • 网站设计与网页制作培训个人小白如何做手游代理
  • 企业免费网站模板杭州网站推广优化公司
  • 做网站买域名要多少钱沧州网络推广公司
  • 下载页面设计图片seo整站怎么优化
  • 做动漫网站侵权吗网络营销活动策划
  • 给企业做网站的公司有哪些网络优化工资一般多少
  • 哪个网站做布料好宁波seo教学
  • 科研网站怎么建设微信公众号seo
  • 手机客户端app下载优化排名seo
  • 厦门 建网站域名邮箱 400电话
  • 长沙做暑假实践活动网站优化大师绿色版
  • 佛山专业的网站制作站长之家关键词查询
  • 现在做网站建设挣钱吗南京网络推广公司排名
  • 网上购物网站建设规划论文网页百度
  • 整站优化和关键词优化的区别seo网课培训
  • 找公司做网站需要咨询什么问题长沙做网络推广公司的
  • 在线生成个人网站推荐软文推广公司