算法(链表)——移除链表元素

文章目录
1.题目实例2.解题思路3.代码实现3.1未设置虚拟结点3.2设置虚拟结点

1.题目实例
    给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。
示例1
输入:head = [1,2,6,3,4,5,6], val = 6
输出:[1,2,3,4,5]

示例 2:
输入:head = [], val = 1
输出:[]

示例 3:
输入:head = [7,7,7,7], val = 7
输出:[]

来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/remove-linked-list-elements
2.解题思路
    要实现单向链表中元素的移除,其实很简单。如果要移除的结点不是头结点,那么只需要将需要移除的

算法(链表)——移除链表元素最先出现在Python成神之路

版权声明:
作者:玉兰
链接:https://www.techfm.club/p/12376.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>