判断两个链表是否相交,若相交,求交点。(链表可能带环)

int IsListCrossWithCircle(pList plist1, pList plist2) { pNode pMeetNode1 = NULL, pMeetNode2 = NULL; //杜绝空链表的存在 if (NULL == plist1 && NULL == plist2) { return 0; } //先各自判断两个链表是否带环(带环返回相遇点,不然返回空
相关文章
相关标签/搜索