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

leetcode83. Remove Duplicates from Sorted List

Given the head of a sorted linked list, delete all duplicates such that each element appears only once. Return the linked list sorted as well.
Input: head = [1,1,2]
Output: [1,2]
Input: head = [1,1,2,3,3]
Output: [1,2,3]

给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。

class Solution:
    def deleteDuplicates(self, head: Optional[ListNode]) -> Optional[ListNode]:
        if head is None:
            return None
        cur = head
        while cur.next:
            if cur.next.val == cur.val:
                cur.next = cur.next.next
            else:
                cur = cur.next
        return head




http://www.kler.cn/a/393700.html

相关文章:

  • 【GlobalMapper精品教程】093:将tif影像色彩映射表(调色板)转为RGB全彩模式
  • 人工智能-数据分析及特征提取思路
  • Unity3D使用GaussianSplatting加载高斯泼溅模型
  • [免费]微信小程序(高校就业)招聘系统(Springboot后端+Vue管理端)【论文+源码+SQL脚本】
  • 协方差矩阵
  • 每日一题-两个链表的第一个公共结点
  • 域名绑定服务器小白教程
  • LeetCode 热题100之技巧关卡
  • Leetcode:118. 杨辉三角——Java数学法求解
  • 飞牛云fnOS本地部署WordPress个人网站并一键发布公网远程访问
  • MaxKB
  • 2024 年使用 Postman 调用 WebService 接口图文教程
  • ES6的Iterator 和 for...of 循环
  • 集合卡尔曼滤波(EnsembleKalmanFilter)的MATLAB例程(三维、二维)
  • 通过VirtualBox虚拟机安装和调试编译好的 ReactOS
  • Python3.11.9下载和安装
  • 部署安装jdk8\redis\mysql8\nginx
  • LeetCode 131-分割回文串
  • 哪个牌子的开放式耳机音质好?5款热门开放式耳机告诉你答案
  • Java使用泛型写一个LRU缓存
  • 【Nginx】反向代理Https时相关参数:
  • 计算机网络(10)网络性能
  • 第13章 Zabbix分布式监控企业实战
  • 【JavaWeb】JSON介绍及入门案例
  • (动画版)排序算法 -选择排序
  • 单片机中的BootLoader(重要的概念讲解)