p1 = p2 = h; do{ p1 = p1 ->next; p2 = p2 ->next ->next; }while(p2||p2->next||p1 == p2); if(p1 == p2) return true; eles return false;
链表是否有环
原创
©著作权归作者所有:来自51CTO博客作者闫宝通的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:链表的逆置(带表头的单向链表)
下一篇:二叉排序树创建(数组)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
单链表逆序有哪几种方法
单链表逆序
链表 递归 Data -
【LeetCode】2192. 有向无环图中一个节点的所有祖先
【LeetCode】2192. 有向无环图中一个节点的所有祖先
leetcode 数据结构与算法 C++ -
链表是否有环、环长度、环起点
链表是否有环,环的长度及起点
链表 链表是否有环 链表环的长度 链表环的起点 经典问题