leetcode刷题-83删除排序链表中的重复元素
2024-09-05 10:34:05
题目
给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。
示例 1:
输入: 1->1->2
输出: 1->2
实现
# Definition for singly-linked list.
# class ListNode:
# def __init__(self, x):
# self.val = x
# self.next = None class Solution:
def deleteDuplicates(self, head: ListNode) -> ListNode:
p = head
while p and p.next:
if p.val == p.next.val:
p.next = p.next.next
else:
p = p.next
return head
最新文章
- [LeetCode] H-Index II 求H指数之二
- 每天一个Linux命令---tcpdump
- 如何在其他电脑上运行VS2005编译的DEBUG版应用程序
- 【Vegas原创】RHEL6.2安装vmtools
- sql-数据库的隔离级别
- Java Hour 33 Weather ( 6 )
- [转]SQLBulkCopy使用
- JDK 环境变量的配置
- 4.Knockout.Js(事件绑定)
- WPF Command命令模式
- java学习面向对象构造函数
- Supervisor的一些基础使用
- JS-JavaScript学习笔记(一)
- C++面向对象作业1
- SPOJ1825:Free tour II
- JavaScript的基础学习
- React-router v4教程
- MongoDB 3.4 安装以 Windows 服务方式运行
- 【tomcat环境搭建】Linux和Windows下tomcat开机自启动设置
- Python题目练习(二)