第1关:判断链表是否有环
任务描述
本关任务:已知一个带头结点的单链表L,如果L中有环,返回true,如果L中没有环,返回false。 环:如果链表中有某个结点可以通过连续跟踪next指针再次到达,则链表中存在环。
任务示例
测试数据说明
测试输入数据分为2行,其中: 第1行表示入环结点的序号,如果链表没有环,该数据的值为-1(该数据由测评系统使用,不作为参数传递到判断是否有环的函数HasCycle中) 第2行表示链表中数据元素的值,-1为结束符
示例1:
输入: 2 3 2 0 -4 -1 输出:true
示例2: