Easy 18 Remove Duplicates from Sorted List(83)
来源:互联网 发布:猫喜欢臭袜子 知乎 编辑:程序博客网 时间:2024/06/14 17:10
Description
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.
Solution
逐项遍历,删除重复的节点。
/** * 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) { ListNode* p=head; while(p){ ListNode* q=p->next; if(q&&q->val==p->val) { p->next=q->next; q=p->next; continue; } p=q; if(q!=nullptr)q=q->next; } return head; }};
0 0
- Easy 18 Remove Duplicates from Sorted List(83)
- 83. Remove Duplicates from Sorted List (Easy)
- [Leetcode 83, easy] Remove Duplicates from Sorted List
- <LeetCode><Easy> 83 Remove Duplicates from Sorted List
- 83. Remove Duplicates from Sorted List(Linked List-Easy)
- 83. Remove Duplicates from Sorted List [easy] (Python)
- Easy-题目17:83. Remove Duplicates from Sorted List
- Leetcode 83. Remove Duplicates from Sorted List (Easy) (cpp)
- 【leetcode】 83. Remove Duplicates from Sorted List(easy)
- LeetCode-Easy刷题(17) 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
- [leetcode 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
- LeetCode---(83) Remove Duplicates from Sorted List
- 解决 OVF/OVA 导入时 Unsupported Hardware Family 问题
- 解决win7下allegro中光标由小十字改为满屏十字后出现残影的问题
- 第三方很好的轮播图控件
- js基础
- weka连接数据库的操作及发生的问题
- Easy 18 Remove Duplicates from Sorted List(83)
- cell上面的button点击跳转并获得数据
- openstack glance连接认证keystone出现错误的一个解决思路
- 循环链表实现n个人排队,数到m的人退出,下一个人从1重新开始,直到剩下最后一个人
- weinre 移动项目的远程调试
- 池化操作 tensorflow tf.nn.max_pool
- HDFS研究
- CSDN-markdown
- #OSG+VS#第九周