83. Remove Duplicates from Sorted List
来源:互联网 发布:淘宝的a3狗粮怎么样 编辑:程序博客网 时间:2024/06/07 14:04
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
.
题意:去除链表中的重复元素。
思路:直接实现。
struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {}};class Solution {public:ListNode* deleteDuplicates(ListNode* head) {if (!head)return head;ListNode* p = head;ListNode* q = head->next;int val = head->val;while (q){if (q->val == val){p->next = q->next;free(q);q = p->next;}else{val = q->val;p = p->next;q = q->next;}}return head;}};
0 0
- [LeetCode]83.Remove Duplicates from Sorted List
- 83. Remove Duplicates from Sorted List
- [Leetcode] 83. Remove Duplicates from Sorted List
- LeetCode --- 83. Remove Duplicates from Sorted List
- [leetcode] 83.Remove Duplicates from Sorted List
- 83. Remove Duplicates from Sorted List
- LeetCode 83. Remove Duplicates from Sorted List
- 83. Remove Duplicates from Sorted List
- 【leetcode】83. Remove Duplicates from Sorted List
- 83. Remove Duplicates from Sorted List
- 83. Remove Duplicates from Sorted List LeetCode
- 83. Remove Duplicates from Sorted List
- leetcode 83. Remove Duplicates from Sorted List
- 83. Remove Duplicates from Sorted List
- 83. Remove Duplicates from Sorted List
- [LeetCode]83. Remove Duplicates from Sorted List
- 【LeetCode】83. Remove Duplicates from Sorted List
- LeetCode 83. Remove Duplicates from Sorted List
- 门户应用Apache Jetspeed 2.3.0及早期版本:远程代码执行漏洞分析
- JSP继续学习(完成一个最简单的用户登录界面)
- poj 1273 maxflow 模版题
- Unity2D 通过Canvas来设置屏幕适配
- 最短路 dijkstra
- 83. Remove Duplicates from Sorted List
- C++11之右值引用
- 深入理解计算机系统之链接(三)
- VC中获取字符串长度的四种类型
- day11—DAO
- 老罗Handler(21)下载图片,Runnable,Handler,Message
- UVa 10905 Children's Game
- Android 数据库升级中数据保持和导入已有数据库
- 【POJ 3368】Frequent values