首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
leetcode刷题
古德猫柠
创建于2022-02-10
订阅专栏
刷!
暂无订阅
共58篇文章
创建于2022-02-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
leetcode 1305. 两棵二叉搜索树中的所有元素
leetcode 1305. 两棵二叉搜索树中的所有元素 搜索二叉树采用中序遍历得到有序数组,再归并排序得到答案 c++ js
leetcode 148. 排序链表
leetcode 148. 排序链表 采用归并排序的方法对链表先进行分治,然后再递归合并 c++ js
leetcode 23. 合并K个升序链表
leetcode 23. 合并K个升序链表 均采用归并合并的策略,采用小顶堆维护当前最小值 c++ js
leetcode 剑指 Offer 51. 数组中的逆序对
leetcode 剑指 Offer 51. 数组中的逆序对 采用归并排序的方法先计算左右区间内的逆序对,回归时再计算跨区间内的逆序对 c++ js
leetcode 1202. 交换字符串中的元素
leetcode 1202. 交换字符串中的元素 使用并查集储存边的关系,c++采用优先队列,js采用排序 c++ js
leetcode 947. 移除最多的同行或同列石头
leetcode 947. 移除最多的同行或同列石头 采用并查集储存同行或同列石头的序号 c++ js
leetcode 128. 最长连续序列
leetcode 128. 最长连续序列 通过并查集结构存储边的信息,但是需要注意的是存储的边是下标而不是数值 c++ js
leetcode 1319. 连通网络的操作次数
leetcode 1319. 连通网络的操作次数 采用并查集结构存储边的信息,判断是否多余网线数比电脑区域要多 c++ js
leetcode 684. 冗余连接
leetcode 684. 冗余连接 c++js采用并查集结构存储边的信息,假如边已经存在则删除 c++ js
leetcode 990. 等式方程的可满足性
leetcode 990. 等式方程的可满足性 c++js采用并查集的结构遍历两边字符数组对比判断 c++ js
leetcode 200. 岛屿数量
leetcode 200. 岛屿数量 c++js采用并查集结构完成整个图的连通性的查询 c++ js
leetcode 547. 省份数量
leetcode 547. 省份数量 c++和js采用构造并查集结构对表进行遍历并进行merge c++ js
leetcode 1801. 积压订单中的订单总数
leetcode 1801. 积压订单中的订单总数 模拟题目中买卖模式,买使用大顶堆,卖使用小顶对进行模拟 c++ js
leetcode 1753. 移除石子的最大得分
leetcode 1753. 移除石子的最大得分 首先对abc值排序,先用c堆移除a堆,假如a堆还有剩下的bc两堆消除a堆,最后消除b堆即可 c++ js
leetcode 313. 超级丑数
leetcode 313. 超级丑数 丑数升级版,需要注意的是遍历一遍后所有等于当前值的指针都+1去重 c++ js
leetcode 264. 丑数 II
leetcode 264. 丑数 II c++采用优先队列并通过最大素因子剪枝,js采用三指针 c++ js
leetcode 263. 丑数
leetcode 263. 丑数 c++采用递归调用解决问题,js采用循环取余解决问题 c++ js
leetcode 面试题 17.20. 连续中值
leetcode 面试题 17.20. 连续中值 c++采用对顶堆js采用队列排序判断奇偶 c++ js
leetcode 295. 数据流的中位数
leetcode 295. 数据流的中位数 c++采用对顶堆,js采用数组排序判断奇偶 c++ js
leetcode 692. 前K个高频单词
leetcode 692. 前K个高频单词 c++采用优先队列,js采用map对象+排序 c++ js
下一页