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;
    }
};
相关推荐
wWYy.2 小时前
数组快排 链表归并
数据结构·链表
YuTaoShao2 小时前
【LeetCode 每日一题】3634. 使数组平衡的最少移除数目——(解法一)排序+滑动窗口
算法·leetcode·排序算法
TracyCoder1234 小时前
LeetCode Hot100(27/100)——94. 二叉树的中序遍历
算法·leetcode
草履虫建模11 小时前
力扣算法 1768. 交替合并字符串
java·开发语言·算法·leetcode·职场和发展·idea·基础
VT.馒头15 小时前
【力扣】2721. 并行执行异步函数
前端·javascript·算法·leetcode·typescript
不穿格子的程序员19 小时前
从零开始写算法——普通数组篇:缺失的第一个正数
算法·leetcode·哈希算法
VT.馒头21 小时前
【力扣】2722. 根据 ID 合并两个数组
javascript·算法·leetcode·职场和发展·typescript
执着2591 天前
力扣hot100 - 108、将有序数组转换为二叉搜索树
算法·leetcode·职场和发展
兩尛1 天前
160. 相交链表/c++
数据结构·链表
2302_813806221 天前
【嵌入式修炼:数据结构篇】——单向链表的排序
数据结构·链表·排序算法