题解 | #最大数#

最大数

http://www.nowcoder.com/practice/fc897457408f4bbe9d3f87588f497729

import java.util.*;

public class Solution { /** * 最大数 * @param nums int整型一维数组 * @return string字符串 */ public String solve (int[] nums) { // write code here String[] str = new String[nums.length]; for(int i = 0;i < nums.length;i ++){ str[i] = ""+nums[i]; } Arrays.sort(str,(m,n)->{ return (n+""+m).compareTo(m+""+n); }); StringBuilder temp = new StringBuilder(); for(int i = 0 ; i < nums.length;i++){ temp.append(str[i]); } if(temp.charAt(0) == '0')return "0"; return temp.toString(); } }

我居南半坡 文章被收录于专栏

多刷题,积蓄力量,欢迎讨论

全部评论

相关推荐

不愿透露姓名的神秘牛友
06-20 14:14
点赞 评论 收藏
分享
点赞 评论 收藏
分享
真烦好烦真烦:豆包润色了自己没看看吗,再说了,都说豆包是愚蠢且勤快的大学生,ds才是聪明的研究生,怎么敢让豆包写论文的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务