链接列表更改

时间:2014-02-12 20:04:21

标签: c linked-list

如果我们有两个列表:List 1和List 2(其中list1 / list2是指向两个链表的第一个节点的指针)并执行以下伪代码:

set temp to list1
loop (temp link not null)
  set temp to temp link
end loop 
set temp link to list2

以上连接列表1和列表2?

1 个答案:

答案 0 :(得分:0)

是的,它会的。

代码循环遍历list1,直到找到列表的最后一个元素。然后它将最后一个元素的链接指针设置为指向list2的开头,有效地加入了两个列表。