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;
    }
}
相关推荐
CodeHackerBhx几秒前
Spring Boot 4 防重复提交:从接口幂等到 Redis 分布式锁的完整实践
java·数据库·spring boot·redis·分布式
八角.。18 分钟前
方法参数与Debug按键
java·开发语言·jvm
BerryS3N24 分钟前
Java在人工智能与大模型时代的深度演进:从工程落地、高性能计算到企业级Agent与RAG架构实战指南
java·人工智能·架构
蔬菜_40 分钟前
前端转全栈-day2(修饰符)
java
fīɡЙtīиɡ ℡43 分钟前
怎么是用JWT
java·状态模式
唐青枫1 小时前
Java JCommander 实战详解:用注解解析命令行参数
java
步行cgn1 小时前
carList.forEach(System.out::println)
java·开发语言·mybatis
plainGeekDev2 小时前
JUnit 4 → JUnit 5 + Kotlin
android·java·kotlin
plainGeekDev2 小时前
Mockito → MockK
android·java·kotlin
Zane19942 小时前
ThreadLocal 与 BlockingQueue:线程本地变量的内存泄漏原理,以及阻塞队列怎么选?
java·后端