Leetcode: Largest Number
来源:互联网 发布:安卓扫雷源码 编辑:程序博客网 时间:2024/06/04 20:29
Given a list of non negative integers, arrange them such that they form the largest number.
For example, given [3, 30, 34, 5, 9]
, the largest formed number is 9534330
.
Note: The result may be very large, so you need to return a string instead of an integer.
Solution:class Solution {public:static bool cmp(string a, string b) {return a + b > b + a;}string largestNumber(vector<int> &num) {vector<string> snum;for (int i = 0; i < num.size(); i++)snum.push_back(to_string(num[i]));sort(snum.begin(), snum.end(), cmp);string res = "";for (int i = 0; i < snum.size(); i++)res += snum[i];if (res[0] == '0')return "0";return res;}};
0 0
- Largest Number @leetCode
- LeetCode : Largest Number
- Leetcode Largest Number
- [LeetCode] Largest Number
- [leetcode]179 Largest Number
- [LeetCode] Largest Number
- Leetcode Largest Number
- [LeetCode]Largest Number
- leetcode 179: Largest Number
- 【LeetCode】Largest Number
- 【Leetcode】Largest Number
- [LeetCode]179.Largest Number
- LeetCode: Largest Number
- Largest Number|leetcode解决方案
- leetcode 之Largest Number
- [leetcode] Largest Number
- LeetCode(179) Largest Number
- [leetcode]Largest Number
- 黑马程序员——java多线程的几种实现方法及多窗口售票小程序
- 编写一个自定义的String类
- LeetCode-Merge Two Sorted Lists
- HTML5设计原则
- apache几种工作模式对比
- Leetcode: Largest Number
- HDU 3980 Paint Chain(博弈 SG)
- 【机器学习】机器学习(一)——基于概率论的分类
- iOS开发-ARC下weak strong使用
- Cannot assign to 'self' outside of a method in the init family
- LeetCode 17.Letter Combinations of a Phone Number
- 上楼梯问题
- Projections常用的聚合查询方法介绍
- burpsuit安装及使用教程