Leetcode #83Remove Duplicates from Sorted List
来源:互联网 发布:手机编程用什么语言 编辑:程序博客网 时间:2024/06/05 05:47
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) { ListNode* p = head ,*q ; if (p) q = head->next; else return p; while (q) { if (q->val == p->val) { q = q->next; } else { p->next = q; p = q; q = q->next; } } p->next = NULL; return head; }};
双指针法
0 0
- 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
- 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
- LeetCode 83 - Remove Duplicates from Sorted List
- [LeetCode-83] Remove Duplicates from Sorted List
- 自定义验证码校验对话框
- 操作符和流程控制
- jsp 无法加载“http://java.sun.com/jsp/jstl/core”解决办法
- jsp 无法加载“http://jsptags.com/tags/navigation/pager”解决办法
- PIMSM
- Leetcode #83Remove Duplicates from Sorted List
- 操作系统编写 -- boot
- 图
- iOS-pthread && NSThread && iOS9网络适配
- python和matlab的语法对比
- 【C语言提高14】字符串的基本操作
- ntfs-分区fstab写法及mount
- C3P0使用小结
- 如何点击运动中的Button(控件)