Indi
Shiroha白羽的博客 blog.mauve.icu

链表有环问题 判断单向链表是否有环 定义两个指针,从链表的开始,同时沿着链表指针移动,速度分别为一个单位和两个单位。当某个时刻,两个指针指向同一个节点的时候则此链表有环 理论上,速度可以是任意的两个不同的值,因为只要速度差和环的长度有最小公倍数,则必定存在相交的时间点 找出链表的环的交点位置 通过上述步骤(速度取一步两步),当两个指针第一次相遇的时候,将速度为二步的指针移动至开头,并将速度调整为一…

讨论

还没有评论,来说第一句吧。

Shiroha白羽的博客 的其他文章