摘要:        
class Solution { public int[] plusOne(int[] digits) {//因为是加一,所以进位只可能是1 int length=digits.length; for(int i=length-1;i>=0;i--) { if(digits[i]!=9)//如果当前    阅读全文
posted @ 2020-04-21 15:44
弓呆的胖次
阅读(135)
评论(0)
推荐(0)
        
            
        
        
摘要:        
方法: 这题的做法大概是这样: 去掉前导空格 再是处理正负号 识别数字,注意越界情况。 这道题目如果只是简单地字符串转整数的话,就是简单地rev=rev*10+pop。 但是注意这道题目可能会超过integer的最大表示! 也就是说会在某一步(1)rev*10+pop> Integer.MAX_VA    阅读全文
posted @ 2020-04-21 11:30
弓呆的胖次
阅读(142)
评论(0)
推荐(0)
        
            
        
        
摘要:        
新建HashSet:Set<Integer> set =new HashSet<>();    阅读全文
posted @ 2020-04-21 10:22
弓呆的胖次
阅读(152)
评论(0)
推荐(0)
        
            
        
        
摘要:        
StringBuilder的常用方法 在程序开发过程中,我们常常碰到字符串连接的情况,方便和直接的方式是通过"+"符号来实现,但是这种方式达到目的的效率比较低,且每执行一次都会创建一个String对象,即耗时,又浪费空间。使用StringBuilder类就可以避免这种问题的发生,下面就Stringb    阅读全文
posted @ 2020-04-21 09:07
弓呆的胖次
阅读(152)
评论(0)
推荐(0)
        
            
        
        
摘要:        
https://www.jianshu.com/p/4a403049a4a2    阅读全文
posted @ 2020-04-21 09:06
弓呆的胖次
阅读(123)
评论(0)
推荐(0)
        
            
        
        
摘要:        
思路: 1.首先要有一个列表rows存储所有的数据,列表里每一个元素代表题中的一行,每一行里面的元素都是不断往里面加进去的,不是初始化好的。所以列表的每个元素,也就是每一行,应该用StringBuilder。按照题意rows总共numRows行,下标是0到numRows-1 2.其次,在边界处如何处    阅读全文
posted @ 2020-04-21 09:03
弓呆的胖次
阅读(245)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号