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

leetcode82.删除排序链表中的重复元素II

思路源自 

删除链表重复节点【基础算法精讲 08】

/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode() {}*     ListNode(int val) { this.val = val; }*     ListNode(int val, ListNode next) { this.val = val; this.next = next; }* }*/
class Solution {public ListNode deleteDuplicates(ListNode head) {ListNode dummyHead = new ListNode(-1, head);for (ListNode cur = dummyHead; cur.next != null && cur.next.next != null; ) {if (cur.next.val == cur.next.next.val) {//记录重复的值int duplicateVal = cur.next.val;//跳过所有重复的值while (cur.next != null && cur.next.val == duplicateVal) {cur.next = cur.next.next;}} else {cur = cur.next;} }return dummyHead.next;}
}

 

相关文章:

  • 权重7以上的网站武汉网站维护公司
  • 做短连接的网站app拉新渠道商
  • 那个网站做二手设备比较好上海网站seo策划
  • 做暖漫画网站制作网站平台
  • 专门做书籍设计的网站南宁网站推广大全
  • 加工厂网站建设搜一搜搜索
  • 【格与代数系统】示例2
  • 【机器学习深度学习】偏置项(Bias)概念
  • 嵌入式开发环境搭建全流程(Win/Linux)
  • ubuntu使用 Conda 安装 pyseer详细教程
  • 292. Nim 游戏
  • (nice!!!)(LeetCode 每日一题) 2081. k 镜像数字的和 (枚举)
  • 华为OD机试_2025 B卷_矩形相交的面积(Python,100分)(附详细解题思路)
  • Python csv 模块
  • 【无刷电机FOC进阶基础准备】【04 clark变换、park变换、等幅值变换】
  • 洛谷P1217 [USACO1.5] 回文质数 Prime Palindromes
  • 【AI News | 20250623】每日AI进展
  • 世界因你不同:李开复自传
  • ubuntu安装postman教程并中文汉化详细教程
  • 小白成长之路--nginx基础配置(一)
  • 基于java SSM的房屋租赁系统设计和实现
  • 【android bluetooth 框架分析 04】【bt-framework 层详解 8】【DeviceProperties介绍】
  • PyTorch 实现的 GlobalPMFSBlock_AP_Separate:嵌套注意力机制在多尺度特征聚合中的应用
  • Redis04
  • 腾讯混元3D制作角色模型的教程-3
  • 车载诊断架构 --- 关于电动车的排放协议:ZEVonUDS