179. Largest Number
来源:互联网 发布:怎样在淘宝上卖游戏币 编辑:程序博客网 时间:2024/05/16 08:18
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.
class NumbersComparator implements Comparator<String> { @Override public int compare(String s1, String s2) { return (s2 + s1).compareTo(s1 + s2); }}public class Solution { public String largestNumber(int[] nums) { String[] strs = new String[nums.length]; for (int i = 0; i < nums.length; i++) { strs[i] = Integer.toString(nums[i]); } Arrays.sort(strs, new NumbersComparator()); StringBuilder sb = new StringBuilder(); for (int i = 0; i < strs.length; i++) { sb.append(strs[i]); } String result = sb.toString(); int index = 0; while (index < result.length() && result.charAt(index) == '0') { index++; } if (index == result.length()) { return "0"; } return result.substring(index); }}
阅读全文
0 0
- [LeetCode]179.Largest Number
- LeetCode 179. Largest Number
- 179.Largest Number
- [leetcode] 179.Largest Number
- 【leetocde】179. Largest number
- [LeetCode]179. Largest Number
- 179. Largest Number LeetCode
- 179. Largest Number
- leetcode 179. Largest Number
- 179. Largest Number
- 179.Largest Number
- 179. Largest Number
- 179. Largest Number
- 179. Largest Number
- LeetCode 179. Largest Number
- [leetcode] 179. Largest Number
- leetcode.179. Largest Number
- 179. Largest Number
- WisdomTool REST Client V1.1支持自动化测试RESTful API并自动生成RESTful API文档
- 一起写RPC框架(一)RPC之我所见
- const
- 这年头,老赖没得混了!大数据式追债,你见过吗?
- Cocos2d-x坐标系/重要概念/设置屏幕大小等
- 179. Largest Number
- ubuntu16.04下安装SQLserve
- intellij idea 出现 File size exceeds configured limit (2560000). Code insight features not available
- 洛谷 1311 [NOIP2011] 选择客栈 模拟
- markdown 编辑器: remarkable 安装(ubuntu)
- 为什么OpenCV3在Python中导入名称是cv2
- 20171006Zookeeper/Kafka学习总结
- spring boot实战之CSRF(跨站请求伪造)
- 基本文件操作