当前位置: 首页 > article >正文

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

文章目录

  • 题目介绍
  • 题解

题目介绍

在这里插入图片描述

题解

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

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;
    }
}

http://www.kler.cn/news/356552.html

相关文章:

  • 【C++】类的默认成员函数:深入剖析与应用(上)
  • 电子电气架构---智能计算架构和SOA应用
  • Java動態轉發代理IP詳解
  • 个人用计算理论导引笔记(待补充)
  • 优选算法第一讲:双指针模块
  • C++(模板进阶)
  • Android 自定义TextView实现文字描边效果
  • 【vue】⾃定义指令+插槽+商品列表案例
  • Windows git 配置
  • HarmonyOS NEXT 应用开发实战(五、页面的生命周期及使用介绍)
  • 人工智能 MiniCPM-V-8B-2.6:单图、多图、视频多模态大模型
  • js 鼠标拖动canvas画布
  • RHCE第三次笔记SSH
  • ParallelsDesktop20最新版本虚拟机 一键切换系统 游戏娱乐两不误
  • 【服务器虚拟化】
  • linux一二三章那些是重点呢
  • SCI英文文献阅读工具【全文翻译】【逐句翻译】
  • python 猜数字游戏
  • Tomcat日志文件详解及catalina.out日志清理方法
  • 鸿蒙ArkTS实用开发技巧: 提高效率的关键知识点