
LeetCode
dapeng0802
这个作者很懒,什么都没留下…
展开
-
Remove Duplicates from Sorted List
这个题难度不大,但在实现的时候忽略了传入一个空的ListNode的情况,导致开始没能Accept。实现:/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { * v原创 2014-11-26 22:01:10 · 338 阅读 · 0 评论 -
Search for a Range
思路:s原创 2014-11-23 21:55:12 · 340 阅读 · 0 评论 -
Reverse Integer
今天这个题貌似很简单,就不多说了,需要注意的是int类型的范围。实现:public class Solution { public int reverse(int x) { if(x > -10 && x < 10) return x; int temp = 0; long result = 0; long xtol = x; while(tr原创 2014-11-25 22:24:40 · 318 阅读 · 0 评论 -
Count and Say
这个问题原创 2014-11-24 22:27:05 · 456 阅读 · 0 评论 -
ZigZag Conversion
这个简单的题目花了我好长时间,必须承认我的算法水平太低了,ZigZag Pattern我都没弄清是什么样的,画了好几种转化结果,总是不能正确找出规律,没办法,只好上网查了一下ZigZag,可惜还是没找到正确的转化过程。最后,不得不找到别人对于这道题的实现代码,根据运行结果得知正确的转化过程(只是看了代码运行结果,没有参照代码),然后再根据正确的转化过程画出图,找到转化规律,最终才完成……思路:原创 2014-12-06 22:03:55 · 389 阅读 · 0 评论 -
String to Integer (atoi)
这个题目比较简单,但是需要考虑的可能性太多了,验证case也比较奇怪,例如str为"-24a2"返回的数值为-24。代码没什么水平,根据各种验证case修改的,比较乱,懒得优化了。public class Solution { public int atoi(String str) { if(str == null) { return 0; } Strin原创 2014-12-14 22:47:18 · 332 阅读 · 0 评论