LeetCode刷题记录
tigerJGG
这个作者很懒,什么都没留下…
展开
-
LeetCode_Easy_9
Palindrome首先,先贴出代码:class Solution { public boolean isPalindrome(int x) { long res = 0;//(1) int cx = x;//(2) if(x<0){//(3) return false; } ...原创 2019-01-05 22:02:40 · 170 阅读 · 0 评论 -
LeetCode_Easy_38
Count and Say首先贴出我第一次accepted的代码:class Solution { public String countAndSay(int n) { String res ="1";//保存上一个值,默认为1 String tVal = "";//循环过程中的临时值,用来累加每个读数 char curVal = r...原创 2019-01-11 17:18:24 · 120 阅读 · 0 评论 -
LeetCode_Easy_69
Sqrt(x)这道题的意思就是计算x的平方根,如果返回值是浮点数类型,那么返回整数部分。看到这个题,下意识的使用java中Math.sqrt(x),当然也能Accepted,但是太缺少挑战性。首先贴出代码:public int mySqrt(int x) { if(x==0){ return 0; } int ...原创 2019-01-18 14:46:54 · 168 阅读 · 0 评论 -
LeetCode_Easy_665
Non-decreasing Array题目 这道题的意思就是,提供一个数组,它是否满足只改变一个元素就能变成非递减数组的条件。思路 可以看作遍历数组,非递减元素最多有几个。比如[1,2,3,4,3,5,6],正向遍历的话,如果遇到递减元素就记录下来(排除掉不符合条件元素),否则继续往下遍历,最长非递减元素集合是[1,2,3,4,5,6],但如果数组是[1,2,3,4,8,5,...原创 2019-02-22 12:44:18 · 183 阅读 · 0 评论