本文主要是介绍有两个循环单链表,链表头指针分别为h1和h2,编写一个函数将链表h2链接到链表 h1之后,要求链接后的链表仍保持循环链表形式。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
代码:
LinkList* connectList(LinkList* L1,LinkList* L2){//L1尾接到L2头,L2尾接到L1头LinkList* p1 = L1->next;LinkList* p2 = L2->next;while(p1->next!=L1)p1 = p1->next;p1->next = L2;//L1尾接到L2头节点while(p2->next!=L2)p2 = p2->next;p2->next = L1;//L2尾接到L1头节点return L1;
}
结果:
这篇关于有两个循环单链表,链表头指针分别为h1和h2,编写一个函数将链表h2链接到链表 h1之后,要求链接后的链表仍保持循环链表形式。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!