百度网站优化排名,代理网络工具下载,伊春建设银行网站,昆山专业做网站《LeetCode力扣练习》代码随想录——链表#xff08;环形链表II—Java#xff09; 刷题思路来源于 代码随想录 142. 环形链表 II 双指针 /*** Definition for singly-linked list.* class ListNode {* int val;* ListNode next;* ListNode(int x) {* val…《LeetCode力扣练习》代码随想录——链表环形链表II—Java 刷题思路来源于 代码随想录 142. 环形链表 II 双指针 /*** Definition for singly-linked list.* class ListNode {* int val;* ListNode next;* ListNode(int x) {* val x;* next null;* }* }*/
public class Solution {public ListNode detectCycle(ListNode head) {if(headnull){return null;}ListNode slowhead;ListNode fasthead;while(fast.next!nullfast.next.next!null){slowslow.next;fastfast.next.next;if(fastslow){ListNode resulthead;while(result!fast){resultresult.next;fastfast.next;}return result;}}return null;}
}