LeetCode | Remove Duplicates from Sorted List(删除链表中重复的数据)
来源:互联网 发布:哪些数据库是免费的 编辑:程序博客网 时间:2024/05/17 03:35
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
.
设置两个指针p和q,当重复的时候将q向后移动,直到不重复位置,将p->next = q;然后进行下次的循环。直到退出。
class Solution {public: ListNode *deleteDuplicates(ListNode *head) { if(head == NULL) return head; ListNode *p,*q; p = head; q = head->next; while(q != NULL){ if(q->val == p->val){ ListNode *h = q->next; delete q; q = h; continue; } p = q; q = q->next; } p->next = NULL; return head; }};
0 0
- LeetCode | Remove Duplicates from Sorted List(删除链表中重复的数据)
- (LeetCode)Remove Duplicates from Sorted List --- 链表中删除重复元素
- LeetCode OJ 之 Remove Duplicates from Sorted List(删除有序链表中重复的数)
- Remove Duplicates from Sorted List 删除链表中重复的元素
- Leetcode Remove Duplicates from Sorted List II 删除链表中重复的元素II
- LeetCode | Remove Duplicates from Sorted List II(删除链表中重复结点2)
- LeetCode OJ 之 Remove Duplicates from Sorted List II (删除有序链表中重复的数 - 二)
- [leetcode]Remove Duplicates from Sorted List (删除有序节点的值重复的节点 C语言)
- Leetcode:Remove Duplicates from Sorted List 删除单链表中重复的节点
- [LeetCode]83. Remove Duplicates from Sorted List(删除有序链表的重复元素 )
- LeetCode(Remove Duplicates from Sorted List) 两道删除排序链表中重复数字
- LeetCode 82. Remove Duplicates from Sorted List II(删除链表中的重复节点)
- LeetCode 83. Remove Duplicates from Sorted List(删除重复节点)
- LeetCode.83. Remove Duplicates from Sorted List(删除单链表中的重复元素)
- LeetCode 26. Remove Duplicates from Sorted Array(删除重复)
- 【LeetCode-面试算法经典-Java实现】【083-Remove Duplicates from Sorted List(排序的单链表中删除重复的结点)】
- leetCode 82.Remove Duplicates from Sorted List II (删除排序链表的重复II) 解题思路和方法
- leetCode 83.Remove Duplicates from Sorted List(删除排序链表的重复) 解题思路和方法
- VB.NET视频总结
- spring配置rmi
- HDU 4022 Bombing(基本算法-水题)
- [JavaScript]-----时间和日期
- Qt 对话框里添加确定取消按钮
- LeetCode | Remove Duplicates from Sorted List(删除链表中重复的数据)
- 萌萌哒
- 使用mybatis generator自动生成代码步骤
- C++IO之文件操作
- 8.JavaWeb基础 DAO
- (java 功能篇)之 java时间工具类
- Crittercism: 在MongoDB上实现每天数十亿次请求
- Trace、Debug和TraceSource的使用以及日志设计
- 导出xml,excel文件,导入excel文件