两种数据结构在前面的相关内容都有所提及,如果忘记了,复习完再看效果一定翻倍哟!
1
Leetcode141 环形链表
给定一个链表,判断链表中是否有环。
为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果 pos 是 -1,则在该链表中没有环。
示例1:
输入:head = [3,2,0,-4], pos = 1输出:true解释:链表中有一个环,其尾部连接到第二个节点。
示例2:
输入:head = [1,2], pos = 0输出:true解释:链表中有一个环,其尾部连接到第一个节点。
小蓝希望大家在此思考1分钟,
效果更好哈!
仔细读题,所谓成环,可能是循环单链表(首尾成环),也有可能部分成环,即尾部与部分结点相连。
1 c++版本
2 python版本
3 java版本