page contents

如何判断单向链表中是否有环?

轩辕小不懂 发布于 2021-08-18 13:51
阅读 442
收藏 0
分类:Python开发
1691
Nen
Nen
- 程序员

首先遍历链表,寻找是否有相同地址,借此判断链表中是否有环。如果程序进入死循环,则需要一块空间来存储指针,遍历新指针时将其和储存的旧指针比对,若有相同指针,则该链表有环,否则将这个新指针存下来后继续往下读取,直到遇见NULL,这说明这个链表无环。

请先 登录 后评论