leetcode 日经贴,Cpp code -Linked List Cycle II
来源:互联网 发布:福州南威软件java 编辑:程序博客网 时间:2024/06/03 11:22
Linked List Cycle II
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode *detectCycle(ListNode *head) { if (!head || !head->next) { return NULL; } ListNode *p1 = head, *p2 = head->next; while (p1 != p2 && p2) { p1 = p1->next; if (p2->next) { p2 = p2->next->next; } else { p2 = p2->next; } } if (p1 != p2) { return NULL; } p1 = head; p2 = p2->next; while (p1 != p2) { p1 = p1->next; p2 = p2->next; } return p1; }};
0 0
- leetcode 日经贴,Cpp code -Linked List Cycle II
- leetcode 日经贴,Cpp code -Linked List Cycle
- leetcode 日经贴,Cpp code -Reverse Linked List II
- Leetcode 142. Linked List Cycle II (Medium) (cpp)
- 【LeetCode】 Linked List Cycle II
- Leetcode: Linked List Cycle II
- <Leetcode>Linked List Cycle II
- [LeetCode] Linked List Cycle II
- Leetcode: Linked List Cycle II
- LeetCode:Linked List Cycle II
- Leetcode Linked List Cycle II
- [LeetCode]Linked List Cycle II
- leetcode Linked List Cycle II
- LeetCode | Linked List Cycle II
- Leetcode: Linked List Cycle II
- [LeetCode] - Linked List Cycle II
- Leetcode: Linked List Cycle II
- LeetCode - Linked List Cycle II
- HDU 5206
- quick-cocos2d-x游戏开发【5】——创建菜单
- 使用zxing扫描二维码出现黑屏
- SYN Flood和SYN cookie
- C++如何设置默认堆栈的大小
- leetcode 日经贴,Cpp code -Linked List Cycle II
- 发布企业版应用遇到“无法安装应用程序,证书无效”、“无法下载应用程序,此时无法安装”
- C/C++ 字符串输入输出
- 逆向分析之花指令2
- ArcGIS拓扑检查步骤与修正拓扑错误技巧
- 【Shadow DOM】 渲染与隔离
- viewpager 切换到前面的页面出现空问题
- 第八周项目1 实现复数类中的运算符重载
- 3.22