![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
剑指offer
剑指offer
韩运畅
这个作者很懒,什么都没留下…
展开
-
字符串转换为整数时如何判断接下来是否溢出
public int StrToInt(String str) { if(str==null||str.length()==0) return 0; char[] arr=str.toCharArray(); int flag=1,index=0,sum=0; if(arr[0]=='-'){ flag=-1;index++; }else if(arr[0]=='+'){ index++...原创 2020-05-23 10:32:05 · 427 阅读 · 0 评论 -
寻找拼接所得的最小数
输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 import java.util.ArrayList; import java.util.Comparator; //证明 //我们可以确定的是最开头的那个字符串x一定是对于其他任意的字符串i,都满足xi<ix //...原创 2020-03-09 21:21:35 · 389 阅读 · 0 评论