我们可以在保持数据完整的链表中找到循环,但是是否可以根据数据找到循环。
如果 p1 和 p2 指向一个列表,则可以按如下方式移动指针 p1 = p1 -> next; p2 = p2 -> 下一个 -> 下一个;
如果 (p1 == p2) 那么我们可以说该列表在 lopp 中。
我的问题是如何根据数据在列表中查找循环。
我们可以在保持数据完整的链表中找到循环,但是是否可以根据数据找到循环。
如果 p1 和 p2 指向一个列表,则可以按如下方式移动指针 p1 = p1 -> next; p2 = p2 -> 下一个 -> 下一个;
如果 (p1 == p2) 那么我们可以说该列表在 lopp 中。
我的问题是如何根据数据在列表中查找循环。