目录
solution1 哈希表的思想
无序映射:记录每个节点被访问的具体次数
时间复杂度O(N):遍历了n个节点;空间复杂度O(N):哈希表的空间复杂度和存储的元素数量成正比,存储了n个节点。
创建了一个哈希表map来记录每个节点出现的次数(我用了dummyHead确保头节点head也被计算入内),一旦出现某个节点出现次数等于2的情况,说明存在环,直接return true
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* ListNode *next