摘要:
分析: 初始化三个指针p1,p2,p3. p1指向当前结点,p2指向当前结点的下一个结点,p3指向当前结点的上一个结点。则初始值p1,p2,p3分别是:p1指向第一个结点,p2指向第二个结点,p3指向p1的上一个结点,则p1的初始值为NULL。 逆序后p1->next = p3. 紧接着让p1,p2 阅读全文
摘要:
微软亚院之编程----判断两个链表是否相交 给出两个单向链表的头指针,比如h1,h2,判断这两个链表是否相交。 分析: (1)先判断链表有无环,如果一个有环,一个没有环,则说明两个链表肯定不会相交。 (2)如果两个链表都没有环,则如果两个链表相交,两个链表的最后一个结点肯定是同一个结点。 (3)如果 阅读全文