【LeetCode简单题203】--19 移除链表元素

声明

添加要改颜色的字体

添加要改颜色的字体

添加要改颜色的字体

添加要改颜色的字体

今天是LeetCode 第19道题,以此作为练习记录,欢迎交流。文中也会给出所参考的文章链接,感谢前辈们的总结。
(手动比心ღ( ´・ᴗ・` ))

题目

删除链表中等于给定值 val 的所有节点。

示例:

输入: 1->2->6->3->4->5->6, val = 6
输出: 1->2->3->4->5

正文

初始想法:
遍历找到这个元素‘
删除这个元素—前一个节点的指针 = 此节点的指针
想的太简单了。

要考虑元素的位置:
1)元素在链表头
2)元素在中间
3)元素在链表末尾

思路1:

思路2:

收获

总结

引用

发布了71 篇原创文章 · 获赞 7 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_42025376/article/details/105313935
今日推荐