Remove Duplicates from Sorted List II
来源:互联网 发布:linux更改ssh端口号 编辑:程序博客网 时间:2024/06/05 09:02
Remove Duplicates from Sorted List II
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
.
ListNode* deleteDuplicates(ListNode* head){ if(head == NULL || head->next == NULL) return head; ListNode *res = new ListNode(-1); res->next = head; ListNode *r = res, *p = head; while(p != NULL) { bool same = false; while(p->next != NULL && p->val == p->next->val) { same = true; p = p->next; } if(same == true) { p = p->next; continue; } r->next = p; r = r->next; p = p->next; } r->next = p; return res->next;}
0 0
- LeetCode: Remove Duplicates from Sorted List II
- 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
- Remove Duplicates from Sorted List II
- [leetcode] Remove Duplicates from Sorted List II
- Remove Duplicates from Sorted List II
- Remove duplicates from sorted list II
- Remove Duplicates from Sorted List II
- Remove Duplicates from Sorted List II
- [LeetCode]Remove Duplicates from Sorted List II
- Remove Duplicates from Sorted List II
- Remove Duplicates from Sorted List II
- Remove Duplicates from Sorted List II
- [leetcode]Remove Duplicates from Sorted List II
- CSS继续开车
- (转)根据经纬度计算方位距离
- 洛谷 P1219 八皇后
- jax-ws 创建服务端和客户端
- centos安装elasticsearch
- Remove Duplicates from Sorted List II
- view的坐标体系及LayoutParam
- Linux动态库加载失败
- Nexus2.0.0入门指南(图文)
- Qt4过渡至Qt5中的一些问题及解决办法
- Tiles of Tetris, NOT!
- 常量中有换行符的解
- 多字节字符与宽字节字符
- 关于天赋