当前位置: 首页 > 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

相关文章:

  • OceanStor Pacific系列 8.1.0 功能架构
  • 鸿蒙next版开发:相机开发-适配不同折叠状态的摄像头变更(ArkTS)
  • 性能测试|JMeter接口与性能测试项目
  • jmeter常用配置元件介绍总结之后置处理器
  • 微信小程序=》基础=》常见问题=》性能总结
  • 字节、快手、Vidu“打野”升级,AI视频小步快跑
  • 域名绑定服务器小白教程
  • 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(重要的概念讲解)