82. Remove Duplicates from Sorted List II
来源:互联网 发布:mac装的xp怎么安装win7 编辑:程序博客网 时间:2024/06/02 06:36
和上一个题的区别就是,重复的节点完全删除
/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */class Solution { public ListNode deleteDuplicates(ListNode head) { ListNode dummy = new ListNode(0); dummy.next = head; ListNode prev = dummy; ListNode cur = head; while(cur != null && cur.next != null) { if (cur.val == cur.next.val) { int dupVal = cur.val; prev = cur; cur = cur.next; while (cur != null && cur.val == dupVal){ prev.next = cur.next; cur = cur.next; } } else { prev = cur; cur = cur.next; } } return dummy.next; }}
阅读全文
0 0
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- 82. Remove Duplicates from Sorted List II
- Oracle RAC技术随笔1
- LWC 51:684. Redundant Connection
- 神经网络训练实例(手写体识别)
- JUnit测试SpringMVC
- synchronized和Lock
- 82. Remove Duplicates from Sorted List II
- springmvc和jsp之间的那些事
- 当一大哭,读《内战记》
- windows系统下DOS命令行打jar包并运行jar包
- Python 实践笔记1
- workerman
- LeetCode:Evaluate Division
- 用cmd编写c语言的环境搭建
- 欢迎使用CSDN-markdown编辑器