会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
warmland
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
23
下一页
2016年7月30日
240. Search a 2D Matrix II
摘要: discuss里面的方法,最先把坐标放在格子的右上角。 如果当前格子比target小,那么就把col往左移动,因为已经是排好序了的,所有右边的都比它大 如果当前格子比target大,就把row往下移,因为上面行的都比它小 否则(即相等),就返回true;
阅读全文
posted @ 2016-07-30 01:02 warmland
阅读(129)
评论(0)
推荐(0)
2016年7月29日
238. Product of Array Except Self
摘要: 自己想的就差一点点,好可惜!! 正着走一遍,每一格里面存的是,从0到这一位之前的数连乘结果。 再反着走一遍,用各自里本身的值,乘以从后往前除它之外的连乘结果,然后更新连乘的结果
阅读全文
posted @ 2016-07-29 03:17 warmland
阅读(102)
评论(0)
推荐(0)
237. Delete Node in a Linked List
摘要: 烦躁~正好做一题简单的 就是把node后一个数的值保存到这个节点上,然后跳过后一个节点
阅读全文
posted @ 2016-07-29 02:40 warmland
阅读(114)
评论(0)
推荐(0)
236. Lowest Common Ancestor of a Binary Tree
摘要: 也是一遍AC,开心 和上题差不多,思路 代码:
阅读全文
posted @ 2016-07-29 00:34 warmland
阅读(115)
评论(0)
推荐(0)
235. Lowest Common Ancestor of a Binary Search Tree
摘要: 一遍AC 思路 代码:
阅读全文
posted @ 2016-07-29 00:31 warmland
阅读(180)
评论(0)
推荐(0)
2016年7月28日
232. Implement Queue using Stacks
摘要: 哈哈开始自己写得太丑啦><没眼看 然后现在这个方法比较巧的地方是,在pop()的时候执行peek() 在peek()的时候把stack1里剩的都倒腾到stack2里面,这样如果stack2不为空就可以保持一致输出。
阅读全文
posted @ 2016-07-28 23:58 warmland
阅读(111)
评论(0)
推荐(0)
234. Palindrome Linked List
摘要: 我的方法是: 1.数出链表的长度 2.找到中间的节点,reverse后半截 3.两头开始走比较
阅读全文
posted @ 2016-07-28 23:36 warmland
阅读(122)
评论(0)
推荐(0)
230. Kth Smallest Element in a BST
摘要: 就是tree的非递归Inorder traversal。 https://leetcode.com/submissions/detail/46458334/
阅读全文
posted @ 2016-07-28 10:34 warmland
阅读(130)
评论(0)
推荐(0)
231. Power of Two
摘要: Power of four(http://www.cnblogs.com/warmland/p/5690363.html)的部分 要注意的是,因为给的int,所以小于等于0的部分要单独处理
阅读全文
posted @ 2016-07-28 09:48 warmland
阅读(106)
评论(0)
推荐(0)
229. Majority Element II
摘要: 因为要找出现次数大于1/3的数,所以就是要找出现次数最多的2个数,并且次数要超过Len/3 维持最频繁的两个数的思路: 如果当前数和ele1相同 cnt1++; 否则,如果当前数和ele2相同(与ele1不同,但是与ele2相同) cnt2++; 否则,如果如果cnt1 == 0(当前数和ele1与
阅读全文
posted @ 2016-07-28 09:46 warmland
阅读(135)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
23
下一页
公告