最近做了些单链表的练习题,这里分享给大家,有不足的的地方欢迎指出(●'◡'●)
注释写在代码中,请查收~
1.建立一个链表,每个结点包括:学号、姓名、性别、年龄。输入一个年龄,如果链表中的结点所包含的年龄等于此年龄,则将此结点删去。
代码详解:

运行截图:
2.有两个链表a和b,设结点中包含学号、姓名。从a链表中删去与b链表中有相同学号的那些结点。
解题思路:
对于b链表中的每一个节点,都从a链表的表头开始查找,如果可以找到,直接删除,如果找不到,继续 从a链表表头找下一个b的节点。
代码详解:
运行截图:
博客到这里也是结束了,喜欢的小伙伴可以点赞加关注支持下博主,这对我真的很重要~~