题解 | #删除有序链表中重复的元素-I#

删除有序链表中重复的元素-I

https://www.nowcoder.com/practice/c087914fae584da886a0091e877f2c79

小白讲一下自己看懂的语法吧
class Solution {
public:
    ListNode* deleteDuplicates(ListNode* head) {
        if(head == NULL)return NULL;
        ListNode* cur = head;//cur是和链表一样的,是链表的复制。
        while(cur !=NULL && cur->next != NULL){//->next是指向下一个节点的指针
            if(cur->val == cur->next->val)//->val是取这个节点的数据
               cur->next=cur->next->next;
               else
                   cur = cur->next;
        }
        return head;
    }
};
//有帮助的话点个赞

全部评论

相关推荐

03-20 12:22
门头沟学院 Java
牛客998737654号:没有hc了吧,但是我接到到后端的面试邀请
投递美团等公司7个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务