美文网首页Leetcode
Leetcode 83. Remove Duplicates f

Leetcode 83. Remove Duplicates f

作者: SnailTyan | 来源:发表于2018-09-07 22:11 被阅读4次

    文章作者:Tyan
    博客:noahsnail.com  |  CSDN  |  简书

    1. Description

    Remove Duplicates from Sorted List

    2. 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* current = head;
            while(current) {
                if(current->next && current->val == current->next->val) {
                    current->next = current->next->next;
                    continue;
                }
                else {
                    current = current->next;
                }
            }
            return head;
        }
    };
    

    Reference

    1. https://leetcode.com/problems/remove-duplicates-from-sorted-list/description/

    相关文章

      网友评论

        本文标题:Leetcode 83. Remove Duplicates f

        本文链接:https://www.haomeiwen.com/subject/ksphgftx.html