博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Leetcode41: Remove Duplicates from Sorted List
阅读量:6088 次
发布时间:2019-06-20

本文共 839 字,大约阅读时间需要 2 分钟。

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) {        if(head == NULL)    return NULL;        ListNode *cur = head;        ListNode *next = head->next;        while(next != NULL)        {            if(next->val == cur->val)            {                cur->next = next->next;                delete next;                next = cur->next;            }            else            {                cur = cur->next;                next = next->next;            }        }        return head;    }};
你可能感兴趣的文章
VMware下安装QT Creator
查看>>
find结合重定向符清理文件
查看>>
非递归实现二叉树的遍历(前序、中序、后序)
查看>>
[CCNA图文笔记]-2-OSI参考模型和设备的对应关系
查看>>
Spark 运维实战简介
查看>>
HTTP 状态码
查看>>
SQL Server统计信息:问题和解决方案
查看>>
思科IOS防火墙
查看>>
正则表达式
查看>>
安装docker
查看>>
linux下解压命令大全
查看>>
我的友情链接
查看>>
CSS background背景属性详解
查看>>
Hyper-V 2008的搭建与配置
查看>>
利用PROMPT_COMMAND记录每个用户执行的历史命令
查看>>
nginx: [alert] kill(2480, 10) failed (3: No such process)的解决办法及nginx服务常用命令总结...
查看>>
Oracle Listener 动态注册 与 静态注册
查看>>
ContentNegotiatingViewResolver
查看>>
SKIP_BODY,SKIP_PAGE,EVAL_BODY_INCLUDE,EVAL_BODY_AGAIN
查看>>
Android平台的可视即时通讯
查看>>