[Leetcode]Remove Duplicates from Sorted List II
来源:互联网 发布:微表情软件白金版 编辑:程序博客网 时间:2024/05/20 12:25
Given a sorted linked list, delete all nodes that have duplicate numbers, leaving only distinct numbers from the original list.
For example,
Given 1->2->3->3->4->4->5
, return 1->2->5
.
Given 1->1->1->2->3
, return 2->3
.
把已经排好序的链表中重复出现过的元素全部删掉~ 思路比较简单~
class Solution: # @param head, a ListNode # @return a ListNode def deleteDuplicates(self, head): if head is None: return None dummy = ListNode(0) dummy.next = head pre, cur = dummy, head while cur: while cur.next != None and cur.val == cur.next.val: cur = cur.next if pre.next != cur: pre.next = cur.next else: pre = pre.next cur = cur.next return dummy.next
0 0
- LeetCode: Remove Duplicates from Sorted List II
- [Leetcode] Remove Duplicates from Sorted List II
- LeetCode: Remove Duplicates from Sorted List II
- [Leetcode] Remove Duplicates from Sorted List II
- [leetcode] Remove Duplicates from Sorted List II
- [LeetCode] Remove Duplicates from Sorted List II
- [leetcode] Remove Duplicates from Sorted List II
- [LeetCode]Remove Duplicates from Sorted List II
- [leetcode]Remove Duplicates from Sorted List II
- LeetCode-Remove Duplicates from Sorted List II
- [leetcode] Remove Duplicates from Sorted List II
- LeetCode - Remove Duplicates from Sorted List II
- LeetCode | Remove Duplicates from Sorted List II
- LeetCode:Remove Duplicates from Sorted List II
- 【leetcode】Remove Duplicates from Sorted List II
- Leetcode: Remove Duplicates from Sorted List II
- leetcode Remove Duplicates from Sorted List II
- [LeetCode] Remove Duplicates from Sorted List II
- 利用pymongo操作mongoDB数据库
- 14.约瑟夫环
- git笔记
- arm-linux工具的功能
- 禁止键入非法值
- [Leetcode]Remove Duplicates from Sorted List II
- ORCAD 快速加页码
- Path Sum II
- Root of AVL Tree
- oracle connect by level 的用法
- WPF-绑定
- 关于链表的总结(一套链表定义)
- SQLiteOpenHelper简介
- bzoj1486: [HNOI2009]最小圈 二分+dfs判环