摘要:
哈哈开始自己写得太丑啦><没眼看 然后现在这个方法比较巧的地方是,在pop()的时候执行peek() 在peek()的时候把stack1里剩的都倒腾到stack2里面,这样如果stack2不为空就可以保持一致输出。 阅读全文
posted @ 2016-07-28 23:58
warmland
阅读(111)
评论(0)
推荐(0)
摘要:
我的方法是: 1.数出链表的长度 2.找到中间的节点,reverse后半截 3.两头开始走比较 阅读全文
posted @ 2016-07-28 23:36
warmland
阅读(122)
评论(0)
推荐(0)
摘要:
就是tree的非递归Inorder traversal。 https://leetcode.com/submissions/detail/46458334/ 阅读全文
posted @ 2016-07-28 10:34
warmland
阅读(130)
评论(0)
推荐(0)
摘要:
Power of four(http://www.cnblogs.com/warmland/p/5690363.html)的部分 要注意的是,因为给的int,所以小于等于0的部分要单独处理 阅读全文
posted @ 2016-07-28 09:48
warmland
阅读(106)
评论(0)
推荐(0)
摘要:
因为要找出现次数大于1/3的数,所以就是要找出现次数最多的2个数,并且次数要超过Len/3 维持最频繁的两个数的思路: 如果当前数和ele1相同 cnt1++; 否则,如果当前数和ele2相同(与ele1不同,但是与ele2相同) cnt2++; 否则,如果如果cnt1 == 0(当前数和ele1与 阅读全文
posted @ 2016-07-28 09:46
warmland
阅读(135)
评论(0)
推荐(0)
摘要:
挺简单的没什么要点,也没有什么边界情况 阅读全文
posted @ 2016-07-28 07:24
warmland
阅读(123)
评论(0)
推荐(0)