题解 1771: [编程入门]链表之节点删除

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

1771: [编程入门]链表之节点删除

**题目描述:**有两个链表a和b,设节点中包含学号、成绩。从a链表中删去b链表中有相同学号的那些节点。**输出格式:**首先输出a链表最终剩下的节点个数k。在接下来的k行,每行输出两个用空格隔开的整数,分别表示一个学生的学号和成绩。请注意行尾输出换行。

[编程入门]链表之节点删除-题解(C语言代码)

解题思路:创建两个链表,首先是每个内部没有重复的值,但是在不同的链表之间有重复的值,因此只要判定有一个相同,就可以判断第一个链表的下一个节点对应有n个节点的那个);在进行判断时要注意,使用while循环注意事项:1:如下的代码中2:不要将m和n的位置弄乱了参考代码:/*为了方便头指针的使用,