关注
在您的答案稍加改动,可以看一下 public String PrintMinNumber(int [] numbers) {
ArrayList<String> arrayList = new ArrayList<String>();
for(int i : numbers){
arrayList.add( i + "" );
}
Collections.sort(arrayList, new Comparator<String>() {
public int compare(String o1, String o2) {
int i = 0, j = 0;
while(i < o1.length() && j < o2.length()){
if(o1.charAt(i) < o2.charAt(j)){
return -1;
}else if(o1.charAt(i) > o2.charAt(j)){
return 1;
}
i++; j++;
}
while(i < o1.length()){//2到达了终点
if(j==o2.length()) j-=o2.length();
if(o1.charAt(i) < o2.charAt(j)){
return -1;
}else if(o1.charAt(i) > o2.charAt(j)){
return 1;
}
i++;j++;
}
while(j < o2.length()){
if(i==o1.length()) i-=o1.length();
if(o1.charAt(i) < o2.charAt(j)){
return -1;
}else if(o1.charAt(i) > o2.charAt(j)){
return 1;
}
i++;j++;
}
return 0;
}
});
StringBuilder stringBuilder2 = new StringBuilder();
for(String s : arrayList){
stringBuilder2.append(s);
}
return stringBuilder2.toString();
}
}
3
相关推荐
牛客热帖
更多
- 1... 26国考公告出炉,放宽到38岁意味着什么5128
- 2... 害,找工作哪有不上当的!4870
- 3... 《从研一摆烂到稳拿oc:嵌入式er的踩坑血泪史,这些弯路真的别再走了!》4651
- 4... 京东官宣发布新车,会有新的HC吗?3968
- 5... 懂车帝二面 2025.10.11 1h32min3520
- 6... 牛牛求救🆘,不敢梭哈后端第二技能点怎么搭配3003
- 7... 下一站回家2557
- 8... 双非秋招timeline供参考(腾讯字节阿里快手美团)2503
- 9... 末9四段大厂实习|秋招收尾结束2493
- 10... 最近面试回答不出来的题2370
正在热议
更多
# 找工作中的小确幸 #
7817次浏览 82人参与
# 秋招踩过的“雷”,希望你别再踩 #
15309次浏览 174人参与
# 深信服秋招来了 #
280516次浏览 2917人参与
# 面包vs爱情,怎么选? #
15884次浏览 174人参与
# 实习在多还是在精 #
1995次浏览 37人参与
# 发面经攒人品 #
2331135次浏览 32485人参与
# 爱玛科技集团求职进展汇总 #
29666次浏览 208人参与
# 反问环节如何提问 #
106665次浏览 2002人参与
# 实习下班不想学习,正常吗? #
2863次浏览 45人参与
# 机械求职避坑tips #
67115次浏览 449人参与
# 校招谈薪一定要知道的事 #
2014次浏览 33人参与
# 贝壳求职进展汇总 #
35881次浏览 199人参与
# 你觉得什么岗位会被AI替代 #
3979次浏览 74人参与
# 机械人值得去的小众企业 #
24131次浏览 54人参与
# 秋招结束之后的日子 #
88105次浏览 985人参与
# 浪潮求职进展汇总 #
17720次浏览 137人参与
# 投格力的你,拿到offer了吗? #
118938次浏览 686人参与
# 诺瓦星云求职进展汇总 #
219708次浏览 1715人参与
# 新凯来求职进展汇总 #
51952次浏览 132人参与
# Offer比较,你最看重什么? #
216419次浏览 1394人参与
# 职场新人体验 #
86754次浏览 611人参与
# 实习教会我的事 #
31644次浏览 274人参与