如题: 描述 给一个长度为n链表,若其中包含环,请找出该链表的环的入口结点,否则,返回null。 数据范围: n\le10000n≤10000,1<=结点值<=100001<=结点值<=10000 要求:空间复杂度 O(1),时间复杂度 O(n) 简单来说就是找到并返回链表的环入口节点,没有环就返回null。 开始就会想到,set集合方便找重复元素,如果链表节点一步步走有重复节点,肯定就形成了环形。 代码如下: import java.util.HashSet; public ListNode EntryNodeOfLoop(ListNode pHead) { ...