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;
    }
};
相关推荐
CoderYanger23 分钟前
贪心算法:6.递增的三元子序列
java·算法·leetcode·贪心算法·1024程序员节
CoderYanger38 分钟前
贪心算法:1.柠檬水找零
java·算法·leetcode·贪心算法·1024程序员节
2401_841495641 小时前
【LeetCode刷题】跳跃游戏
数据结构·python·算法·leetcode·游戏·贪心算法·数组
CoderYanger1 小时前
贪心算法:4.摆动序列
java·算法·leetcode·贪心算法·1024程序员节
天赐学c语言2 小时前
12.13 - 岛屿数量 && C语言中extern关键字的作用
c++·算法·leetcode
_w_z_j_2 小时前
全排列问题(包含重复数字与不可包含重复数字)
数据结构·算法·leetcode
CoderYanger3 小时前
A.每日一题——3606. 优惠券校验器
java·开发语言·数据结构·算法·leetcode
CoderYanger3 小时前
D.二分查找-基础——744. 寻找比目标字母大的最小字母
java·开发语言·数据结构·算法·leetcode·职场和发展
元亓亓亓3 小时前
LeetCode热题100--347. 前 K 个高频元素--中等
数据结构·算法·leetcode
CoderYanger3 小时前
贪心算法:2.将数组和减半的最少操作次数
java·算法·leetcode·贪心算法·1024程序员节