LeetCode 083 Remove Duplicates from Sorted List
来源:互联网 发布:徐州网络 编辑:程序博客网 时间:2024/06/03 14:18
题目
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,
Given 1->1->2
, return 1->2
.
Given 1->1->2->3->3
, return 1->2->3
.
链表中重复的元素只保留一个。
1 此类问题考虑dummy节点。
2 需要有个pre 来记录之前的指针。
3 这类题目10分钟内可以完成。
public class Solution { public ListNode deleteDuplicates(ListNode head) { if(head==null){ return null; } ListNode Dummy = new ListNode(Integer.MIN_VALUE); Dummy.next = head; ListNode pre = Dummy; ListNode cur = head; int val = cur.val; while(cur.next!=null){ cur = cur.next; if(val==cur.val){ continue; } else{ pre.next.next=cur; pre=pre.next; val = cur.val; } } pre.next.next = null; return Dummy.next; }}
0 0
- LeetCode 083 Remove Duplicates from Sorted List
- 083 Remove Duplicates from Sorted List [Leetcode]
- LeetCode 083 Remove Duplicates from Sorted List
- LeetCode 083 Remove Duplicates from Sorted List
- leetcode 083 Remove Duplicates from Sorted List
- LeetCode 083 Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List :from LeetCode
- Leetcode - List - Remove Duplicates from Sorted List
- [leetcode][list] Remove Duplicates from Sorted List
- [leetcode][list] Remove Duplicates from Sorted List
- LeetCode: Remove Duplicates from Sorted List
- LeetCode: Remove Duplicates from Sorted List II
- [Leetcode] Remove Duplicates from Sorted List
- [Leetcode] Remove Duplicates from Sorted List II
- LeetCode: Remove Duplicates from Sorted List
- LeetCode: Remove Duplicates from Sorted List II
- [Leetcode] Remove Duplicates from Sorted List II
- leetcode 37: Remove Duplicates from Sorted List
- Java第六课
- 程序员的心理疾病
- 多线程和同步
- Bootstrap CDN资源
- js倒计时
- LeetCode 083 Remove Duplicates from Sorted List
- Jquery选择器汇总
- wait和waitpid函数
- Mysql错误:Table 'xxx'is marked as crashed and should be repaired
- gcc 编译引用库时注意相互引用的顺序
- 从multimap学习红黑树
- android string 总结
- iOS 倒计时
- 优化Linux的内核参数来提高服务器并发处理能力