自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 142. Linked List Cycle II(链表)

https://leetcode.com/problems/linked-list-cycle-ii/description/ 题目:如果链表有环,返回环的入口,负责返回NULL. 思路:快慢指针,考虑下面的链表环,其中4->2表示4的下一元素为2。 1->2->3->4->2。 ft st flag 1 1 ...

2018-05-23 21:45:47 312

原创 19. Remove Nth Node From End of List(链表)

https://leetcode.com/problems/remove-nth-node-from-end-of-list/description/ 题目:删除倒数第n个节点(遍历只能一趟) 思路:双指针 例如:1->2->3->4->5, n = 2 代码原理如下 t1的值 t1->next的值 t的值 n的值 0 ...

2018-05-07 22:17:34 406

原创 100. Same Tree(Tree)

https://leetcode.com/problems/same-tree/description/ 题目:判断2课二叉树是否相同 思路:任何一种遍历都可以,我采用的是先序遍历,然后直接比较相应位置的元素即可。 代码: class Solution { public: bool sameTree(TreeNode* p , TreeNode* q){ if(...

2018-05-02 23:53:31 178

原创 617. Merge Two Binary Trees(Tree)

https://leetcode.com/problems/merge-two-binary-trees/description/ 题目:合并2棵二叉树 思路:采用后序遍历的方法,分为3种情况: 1 如果t1非空并且t2非空,则t1加上t2的值,返回t1,否则直接返回t1 2 t1为空且t2非空,返回t2 3 t1和t2都为空,返回NULL 代码: class Solution { pu...

2018-05-02 00:18:09 214

原创 328. Odd Even Linked List(链表)

https://leetcode.com/problems/odd-even-linked-list/description/ 题目:将链表奇数位上的节点放到偶数位上的节点前面。 思路:分别构造两条链表:奇数位的链表,偶数位的链表,最后一个奇数位节点的下一个节点为偶数位节点的开头 空间复杂度O(1),时间复杂度O(n) class Solution { public...

2018-05-01 00:36:20 295

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除