LeetCode十月挑战

zengjd 0 0 zip 2024-10-08 12:10:55

leetcode 2和c Leetcode 30天挑战。

日期 | 名称 | 说明 | 解决方案简介

--- | --- | --- | ---

10月1日 | 最近柜台 | 实现一个类Use Queue只存储队列中t-ping<=3000的ping

10月2日 | 组合和等于总和的数字组合(允许重复) | 回溯

10月3日 | 数组中的K-diff对 | 返回数组中唯一k-diff对的数量(允许重复) | 排序+两个指针从头开始

10月4日 | 删除覆盖区间 | 返回剩余的总间隔数 | 自定义排序+计数间隔

10月5日 | Base 10整数的补码 | 1的整数补码 | 使用1 + xor与数字创建xor掩码

10月6日 | 插入BST | 在二叉搜索树中插入给定元素 | 递归,root = new TreeNode(val);

10月7日 | 轮换名单 | 将列表旋转k次 | 线性时间,找到尾部并加入头部,然后将ck节点作为头部并在此处移除循环

10月8日 | 二分查找

10月9日 | 序列化和反序列化BST | 字符串到树和树到字符串 | 使用istringstream ss(data); string cur; ss>>cur;

10月10日 | 爆炸

用户评论
请输入评论内容
评分:
暂无评论