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

阿里云网站备案流程软件开发培训班排名前十名

阿里云网站备案流程,软件开发培训班排名前十名,怎么利用网站做cpa推广,企业集团网站建设与运营题目#xff1a; 给定一组非负整数 nums#xff0c;重新排列每个数的顺序#xff08;每个数不可拆分#xff09;使之组成一个最大的整数。 注意#xff1a;输出结果可能非常大 所以你需要返回一个字符串而不是整数。 示例1#xff1a; 输入#xff1a;nums [10,2] 输…题目 给定一组非负整数 nums重新排列每个数的顺序每个数不可拆分使之组成一个最大的整数。 注意输出结果可能非常大 所以你需要返回一个字符串而不是整数。 示例1 输入nums [10,2] 输出210 示例2 输入nums [3,30,34,5,9] 输出9534330  解题思路 首先如果要组成最大的数就要将数字首位数值最大的数排在前面这里分为两种情况首位数值不同、首位数值相同。首位数值不同很好解决数值大的放在前面即可但是首位数值相同的话我们不能直接确定大小。 例如[4,45]  可以组成445454454更大 但是[3,32]  组成332323 332更大 所以我们需要将所有情况列出来进行比较才能知道哪种情况为最大值。 这里我们用到了lamda表达式来解决排序问题。 排序后将数组放进一个字符串里即可。 最后返回是如果字符串首字符为0那么我们返回字符串“0”否则按正常情况处理。 Code class Solution { public:string largestNumber(vectorint nums) {//先将数组转成字符串vectorstring str;for(auto i:nums){str.push_back(to_string(i));}//对字符串数组进行排序这里使用lamda表达式来实现排序//例如[4,45] 要比较445和454的大小按数值大的在前进行排序sort(str.begin(),str.end(),[](const auto A,const auto B){return ABBA;});//将字符串数组中的字符串放入到一个字符串中string ans;for(const auto a:str){ansa;}//如果字符串的首字符为0直接返回字符串“0”return ans[0]0?0:ans;} };
http://www.hkea.cn/news/14318586/

相关文章:

  • 高端制作网站设计做网站需要多少钱 都包括什么
  • 阿克苏市建设局网站外贸网站高端定做
  • 网站的花费商城网站建设案例
  • 惠来建设局网站坑梓网站建设信息
  • 网站流量查询 优帮云石佛营网站建设
  • 方太官方网站的建设情况潮州市工程建设网站
  • 北京建设公司网站建设暴雪战网客户端下载
  • 广州商城网站建设地址重庆企业网站建设报价
  • 网络设置网站做数学的网站
  • 班级网页网站建设百度seo站长
  • 网站404页面下载如何选择大良网站建设
  • 长沙雨花区建设局网站无锡所有网站设计制作
  • 利川市网站建设Wordpress加入天气
  • 蚌埠企业网站建设集美那里有教网站建设
  • 网站seo技术wordpress链接替换
  • 厦门市住房和建设局网站科技小制作视频
  • 国外自适应网站模版给网络公司起名字大全
  • 珠海网站建设王道下拉惠网站用户权限
  • 伊犁网站建设公司为什么wordpress后台写文章不一样
  • 深圳宝安网站建设工网站架设建设
  • 旅游网站开发目的和目标优书网小说
  • 长宁做网站公司拥有服务器后如何做网站
  • 沭阳网站建设方案建网站 发信息 做推广
  • 谷歌怎么做公司网站如何做vip影视网站
  • 杭州做网站哪个公司好天津网站定制
  • 外贸网站模板 外贸网站制作网上购物网站开发报价
  • 企业网站seo哪里好wordpress 数字不连续
  • 网站建设时间进度表ai效果图网站
  • 海口网站建设推广pre_get_posts wordpress
  • 用别人网站做app的危害免费建设网站