LeetCode-Remove Duplicates from Sorted List II
来源:互联网 发布:蛇形矩阵 编辑:程序博客网 时间:2024/05/30 04:40
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
.
public ListNode deleteDuplicates(ListNode head) { ListNode root = new ListNode(0); root.next = head; head = root; while (root.next != null) { int val = root.next.val; ListNode pNode = root.next.next; while (pNode != null) { if (val != pNode.val) { break; } pNode = pNode.next; } if (pNode == root.next.next) { root = root.next; } else { root.next = pNode; } } return head.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
- uva 10825(暴力)
- Android学习——HorizontalScollview水平滚动控件
- 文章标题
- windows创建对话框的源代码
- 009_BaseAdapter 翻译学习
- LeetCode-Remove Duplicates from Sorted List II
- 关于C++ RTTI中typeid()的原理
- 010_Handler 翻译学习
- Unity增强现实功能的实现
- POJ 1050-To The Max
- java.lang.NoClassDefFoundError:com.baidu.mapapi.SDKInitializer解决方法
- 011_Looper 翻译学习
- GitBook 配置
- The BIG Talk 2015 :创新金融和智能城市