使用两个slow, fast指针从头开始扫描链表。指针slow 每次走1步,指针fast每次走2步。如果存在环,则指针slow、fast会相遇;如果不存在环,指针fast遇到NULL退出。
https://blog.youkuaiyun.com/mucaoyx/article/details/81395782
本文介绍了一种使用快慢指针检测链表中是否存在环的高效算法。通过两个指针,一个每次移动一步,另一个每次移动两步,来判断链表是否有环。此方法简单且易于实现。
使用两个slow, fast指针从头开始扫描链表。指针slow 每次走1步,指针fast每次走2步。如果存在环,则指针slow、fast会相遇;如果不存在环,指针fast遇到NULL退出。
https://blog.youkuaiyun.com/mucaoyx/article/details/81395782

被折叠的 条评论
为什么被折叠?