leetCode.83. 删除排序链表中的重复元素

leetCode.83. 删除排序链表中的重复元素


leetCode.82. 删除排序链表中的重复元素II,这里是这个题的具体题解,大差不差


代码

cpp 复制代码
class Solution {
public:
    ListNode* deleteDuplicates(ListNode* head) {
        auto p = head;
        while(p){
            auto q = p->next;
            while(q && p->val == q->val) q = q->next;
            if(p->next == q) p = p->next;
            else p->next = q;
        }
        return head;
    }
};
相关推荐
练习时长一年16 分钟前
LeetCode热题100(爬楼梯)
算法·leetcode·职场和发展
梭七y32 分钟前
【力扣hot100题】(133)LRU缓存
leetcode·缓存·哈希算法
故事不长丨1 小时前
Java List集合深度解析:从基础用法到实战技巧
java·链表·list·集合
im_AMBER2 小时前
Leetcode 100 在链表中插入最大公约数
数据结构·c++·笔记·学习·算法·leetcode·链表
踩坑记录2 小时前
leetcode hot100 15. 三数之和 medium
算法·leetcode·职场和发展
散峰而望4 小时前
【算法竞赛】链表和 list
数据结构·c++·算法·链表·list·哈希算法·推荐算法
爱编程的小吴4 小时前
【力扣练习题】55. 跳跃游戏
算法·leetcode
橘颂TA4 小时前
【剑斩OFFER】算法的暴力美学——力扣 227 题:基本计算机Ⅱ
c++·算法·leetcode·职场和发展·结构于算法
Swift社区4 小时前
LeetCode 471 编码最短长度的字符串
算法·leetcode·职场和发展
Tisfy4 小时前
LeetCode 0712.两个字符串的最小ASCII删除和:反向思维保留最大(动态规划)
算法·leetcode·动态规划·字符串·dp·子序列