[leetcode] Remove Duplicates from Sorted List
来源:互联网 发布:linux嵌入式开发工资 编辑:程序博客网 时间:2024/06/08 05:56
From : https://leetcode.com/problems/remove-duplicates-from-sorted-list/
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
.
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode* deleteDuplicates(ListNode* head) { if(!head) return NULL; ListNode* p1 = head, *p2 = head->next, *t; while(p2) { if(p1->val == p2->val) { t = p2; p2 = p2->next; p1->next = p2; delete t; } else { p1 = p2; p2 = p2->next; } } return head; }};
0 0
- 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
- [leetcode] Remove Duplicates from Sorted List II
- [LeetCode] Remove Duplicates from Sorted List II
- [LeetCode] Remove Duplicates from Sorted List
- [leetcode] Remove Duplicates from Sorted List
- [leetcode] Remove Duplicates from Sorted List II
- [LeetCode]Remove Duplicates from Sorted List
- linux命令总结(二)
- 自动部署工具fabric
- 整理音乐 (链表归并)
- H264 获取SPS与PPS(附源码)
- object_c id 与 instancetype
- [leetcode] Remove Duplicates from Sorted List
- XShell连接虚拟机Linux
- 【JS总结】——DOM操作表格和样式
- Activity Recognition行为识别
- [单片机分享] 教你在单片机上套公式实现卡尔曼滤波器
- 来淄博旅游
- nginx模块开发入门
- java中对集合List的操作
- 给UIViewController的UINavigationController属性赋值的方法