?个人博客:www.hellocode.top?
上所有文章均在顶部启动,其他平台则同时更新
?本文中的书:“一个每日问题”
如果您有任何疑问,请纠正我并一起学习~~
本文的一部分是指“代码fettle Records”。如果有侵权,请联系以删除~~
问题描述
给您头节点和链接列表的整数,请删除链接列表中的所有令人满意的节点,然后返回新的Head节点。
来源:LeetCode
示例1
示例2
示例3
暗示
解释部分是指代码。如果有任何侵权,请联系以删除~~
注意:无需在Java中执行内存释放操作(Java具有垃圾回收机制,该机制将在免费时通过虚拟机自动释放内存),但是使用C语言的语言或需要手动发布内存,您仍然需要手动发布内存。手动释放已删除节点的内存
消除
虚拟头节点
添加虚拟头节点后,所有位置元素的删除方法可以与删除直接删除中的一般位置元素的方法一致
直接删除
虚拟头节点
原始:https://juejin.cn/post/7098157339357741087