当前位置:首页 > 数据结构(02331) > 正文内容

已知L1和L2分别指向两个单链表的头结点,且已知其长度分别为m和n。试写一算法将这两个链表连接在一起,并分析该算法的时间复杂度。

高老师2年前 (2024-03-26)数据结构(02331)9

已知L1和L2分别指向两个单链表的头结点,且已知其长度分别为m和n。试写一算法将这两个链表连接在一起,并分析该算法的时间复杂度。

算法如下: LinkList*connect(L1,L2) {LinkList*L1,*L2,*P; p=L1; while(p一)next!=NULL) {p=p一>next;) p=>next=L2一>next; return(L1); } 本算法时间复杂度为:O(m)。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/431923.html

分享给朋友: