力扣 中等 82.删除排序链表中的重复元素 II

文章目录

题目介绍

题解

只需在83题基础上加一个while循环即可

java 复制代码
class Solution {
    public ListNode deleteDuplicates(ListNode head) {
        ListNode dummy = new ListNode(101, head);
        ListNode cur = dummy;
        while (cur.next != null && cur.next.next != null) {
            int val = cur.next.val;
            if (cur.next.next.val == val) {
                while (cur.next != null && cur.next.val == val) {
                    cur.next = cur.next.next;
                }
            } else {
                cur = cur.next;
            }
        }
        return dummy.next;
    }
}
相关推荐
wowocpp9 分钟前
Java项目层级介绍 java 层级 层次
java
码上飞扬21 分钟前
Java大师成长计划之第20天:Spring Framework基础
java·开发语言
Phoebe鑫34 分钟前
数据结构每日一题day17(链表)★★★★★
数据结构·链表
chenyuhao202438 分钟前
链表面试题7之相交链表
数据结构·算法·链表·面试·c#
wowocpp1 小时前
centos 7 安装 java 运行环境
java·linux·centos
Pluchon1 小时前
硅基计划2.0 学习总结 壹 Java初阶
java·开发语言·学习·算法
wowocpp1 小时前
Java MVC
java·开发语言·mvc
带刺的坐椅1 小时前
jFinal 使用 SolonMCP 开发 MCP(拥抱新潮流)
java·ai·solon·jfinal·mcp
陌尘(MoCheeen)1 小时前
技术书籍推荐(002)
java·javascript·c++·python·go
牛马baby1 小时前
Java高频面试之并发编程-16
java·开发语言·面试