Java | Leetcode Java题解之第203题移除链表元素

题目:

题解:

java 复制代码
class Solution {
    public ListNode removeElements(ListNode head, int val) {
        ListNode dummyHead = new ListNode(0);
        dummyHead.next = head;
        ListNode temp = dummyHead;
        while (temp.next != null) {
            if (temp.next.val == val) {
                temp.next = temp.next.next;
            } else {
                temp = temp.next;
            }
        }
        return dummyHead.next;
    }
}
相关推荐
人道领域6 分钟前
【LeetCode刷题日记】1047:双栈法与双指针法巧妙消除相邻重复字符
java·算法·leetcode·职场和发展
礼拜天没时间.11 分钟前
力扣热题100实战 | 第33期:搜索旋转排序数组——二分查找的变体艺术
算法·leetcode·职场和发展·旋转数组·搜索旋转排序数组
Java成神之路-27 分钟前
面试题:@Controller 与 @RestController 区别
java·spring boot
用户2986985301429 分钟前
Java 提取 HTML 文本内容:两种轻量级实现方案对比
java·后端
lihao lihao31 分钟前
Linux文件与fd
java·linux·算法
Navigator_Z34 分钟前
LeetCode //C - 1026. Maximum Difference Between Node and Ancestor
c语言·算法·leetcode
We་ct43 分钟前
LeetCode 63. 不同路径 II:动态规划解题详解
前端·算法·leetcode·typescript·动态规划
Java爱好狂.1 小时前
Redis高级笔记:原理+集群+应用+拓展+源码
java·数据库·redis·spring·java面试·后端开发·java八股文
lee_curry1 小时前
jvm中的内存模型
java·jvm·内存模型
tltwuyulw1 小时前
Java的函数式编程(三)
java·后端