Open Jessie-Cheng1 opened 2 years ago
bool IsExitsLoop(slist *head) { if(head == NULL) return false; slist *slow = head, *fast = head; while ( fast != NULL && fast->next !=NULL ) { slow = slow->next; fast = fast->next->next; if ( slow == fast ) return true; } return false; }
找到环入口:
数据结构之判断单链表有环和环的入口点 【算法】如何判断链表有环 判断单链表是否存在环
找到环入口:
数据结构之判断单链表有环和环的入口点 【算法】如何判断链表有环 判断单链表是否存在环