摘要: 我拿到这个题的时候举的例子是链表1:1、3、5、7和链表2:2、4、6、8.我的思路是以:1为基础,将表2的每个结点插入表1。也就是说我一次性是要给新建立的链表中加入两个元素,分别是两个原始链表的头结点。这个思路我做了半天头脑一片混乱,中间指针实在不知道怎么弄了。于是我去睡了一觉,哈哈,我大概是这个 阅读全文
posted @ 2019-06-07 18:27 妮妮熊 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 两个思路: 1.将传来的链表结点一个一个反转,需要使用3个指针,分别指向前结点、当前结点、后结点。 2.从表头开始遍历,每遍历一个结点,将该结点存入一个新链表的头结点。 先说第一个,这个我做的时候有点绕,认真的把结点的指针图画出来理清楚了思路。注释把思路解释的很清楚了,代码如下: 记得本科上c++课 阅读全文
posted @ 2019-06-07 10:44 妮妮熊 阅读(186) 评论(0) 推荐(0) 编辑