1、题目描述

2、 将整数值转换为string  ,然后排序。

3、代码

 1 string largestNumber(vector<int>& nums) {
 2         vector<string> s;
 3         for( auto n : nums){
 4             s.push_back(to_string(n));
 5         }
 6
 7         sort( begin(s), end(s) , [](string &s1 , string s2){ return s1 + s2 < s2 + s1;});
 8         string res ;
 9         for(vector<string>::reverse_iterator it = s.rbegin() ; it != s.rend(); ++it){
10             res += *it;
11         }
12         if( res.front() == '0')
13             res = "0";
14         return res;
15
16     }

转载于:https://www.cnblogs.com/wangxiaoyong/p/9570912.html

LeetCode题解之Largest Number相关推荐

  1. LeetCode:Largest Number - 求整型数组中各元素可拼合成的最大数字

    2019独角兽企业重金招聘Python工程师标准>>> 1.题目名称 Largest Number(求整型数组中各元素可拼合成的最大数字) 2.题目地址 https://leetco ...

  2. [LeetCode]179. Largest Number

    [LeetCode]179. Largest Number 题目描述 解题思路 求最大的数,在数组中对于每一位数字数值越大应当越靠前,如:9 > 5,所以9应该在5之前 需要考虑的是对于不同位数 ...

  3. [LeetCode]179.Largest Number

    [题目] Given a list of non negative integers, arrange them such that they form the largest number. For ...

  4. Leetcode 179 Largest Number

    Leetcode 179 Largest Number 题目 思路 代码 优化 题目 Given a list of non negative integers, arrange them such ...

  5. LeetCode(179) Largest Number

    题目如下: Given a list of non negative integers, arrange them such that they form the largest number. Fo ...

  6. [leetcode]179 Largest Number

    问题描述: Given a list of non negative integers, arrange them such that they form the largest number. Fo ...

  7. 【LeetCode题解】排序

    1. 排序 排序(sort)是一种常见的算法,把数据根据特定的顺序进行排列.经典的排序算法如下: 冒泡排序(bubble sort) 插入排序(insertion sort) 选择排序(selecti ...

  8. 32位有符号整数_008. 字符串转换整数 (atoi) | Leetcode题解

    点击上方"蓝色字体",选择"设为星标" 每天复习一道面试题,轻松拿大厂Offer~ 题目描述: 请你来实现一个 atoi 函数,使其能将字符串转换成整数. 首先 ...

  9. 179 Largest Number

    题目链接:https://leetcode.com/problems/largest-number/ 题目: Given a list of non negative integers, arrang ...

最新文章

  1. ubuntu 下 SubLime Text2 使用之创建快捷方式
  2. 【WSN同步捕获】无线传感器网络的同步捕获和跟踪误差的MATLAB仿真
  3. 1017 A除以B (20 分)(c语言)
  4. python检测屏幕图像_Python超级教程,使用Python进行检测面部特征
  5. ODBC和JDBC是做什么的?为初学者理解概念问题
  6. Python股票分析系列——系列介绍和获取股票数据.p1
  7. macOS版本大升级,这几项的细节值得你关注
  8. 作业题---设计一个类,求和的方法,求乘积的方法
  9. 微信提现php 该怎么加密,关于php 调用接口 微信云支付 HmacSha256 加密 request_content...
  10. html+默认ie11,IE11浏览器怎么设置默认浏览器
  11. 龙蜥开发者说:我眼里的龙蜥社区:一个包容的大家庭 | 第 10 期
  12. 大型国企用泛微OA,让会务管理有序,让会议开展高效
  13. redux 多种触发dispatch方式
  14. 怎样的金融IT公司才算好公司
  15. 攻防世界-看雪看雪看雪
  16. 计算机网络超时重传时间,TCP超时重传机制
  17. 获取手机的设备信息和唯一ID
  18. vw 前端_理解前端尺寸vw、vh、rem、em
  19. SQL SERVER 语句的谓词ANY、ALL的意思
  20. flash as2和as3添加外部声音

热门文章

  1. c语言倒计时不影响进程_2017级C语言大作业 - 见缝插针
  2. 动态规划算法的优化技巧
  3. 建立索引要考虑的因素
  4. DevOps笔记-05:IT行业中BA、SM、PO、PM、PD、Dev、Ops、QA都是什么角色
  5. 如何屏蔽VS2013中的4996错误!
  6. 7.STM32中对DMA_Config()函数的理解(自定义)测试DMA传输数据时CPU还可继续工作其他的事
  7. 指针变量p与“零值”进行比较的if 语句怎么写?
  8. 云计算开发技术,Python自动化运维开发实战三部分
  9. 从扫描序列的标准化做起,西门子医疗正在中国布这样一盘棋...
  10. java开发,年薪15W的你和年薪50W的他的差距