首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用自己的话说
掘友等级
某市值单位
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
76
文章 73
沸点 3
赞
76
返回
|
搜索文章
最新
热门
区间问题专项
合并区间 题目 版本1 正确 正确的原因 (1) 将区间按照start升序排列, 一定只能按start. (2) 在合并区间取值的时候, 需要注意end要取两个区间的最大值 (3) 因为是在当前区间,
为了满足题目额外要求而变复杂的题目
除自身以外数组的乘积 题目 版本1 正确 正确的原因 (1) 为了满足不使用除法, 同时不使用额外空间, 增加了问题的复杂性 (1) 利用答案数组来保存前缀乘积, 然后右边的乘积通过一个元素累乘保存即
二维数组翻转问题
旋转图像 题目 版本1 正确 使用额外的数组空间 正确的原因 (1) 观测到第一行元素, 变成最后一列, 第二行元素, 变成倒数第二列 (2) 然后就可以找到翻转前后的索引关系. 版本2 正确 不使用
如何实现延迟队列
延迟队列 应用场景 下单后,30分钟内未付款就自动取消订单等; 支付后,24小时未评论自动好评; 基于java延时队列DelayQueue实现 DelayQueue是一个BlockingQueue(无
优先队列专项
滑动窗口的最大值 题目 版本1 采用ArrayQueue作为双端队列 正确 有冗余操作 正确的原因 (1) 对于每个元素, 当窗口包括当前元素的时候, 之前窗口的最大值, 由双端队列头部元素得到 (2
荷兰国旗问题 即数组分区问题
颜色分类题目版本1 正确正确的原因非常棒的解析(1) 利用两个指针, 定义两个区间的边界(2) 注意什么情况下需要移动cur指针, 什么情况下不用移动
背包问题专项
目标和题目版本1 正确正确的原因(1) 注意目标金额那里全部都增加了1000(2) 枚举目标金额在-1000到1000的所有情况(3) 状态转移方程, 如何变成递推的方程版本2 错误 将问题转化错误的
设计类算法题 - 即合理利用数据结构, 得到算法
任务调度器题目版本1 正确正确的原因(1) 注意优先队列赋值的情况, 需要等统计次数的map遍历完, 再进行赋值, 才能得到正确的排序(2) 执行的过程中, 往优先队列添加值, 需要考虑是否有剩余次数
括号问题专项
有效的括号题目版本1 正确正确的原因(1) 需要考虑栈为空的情况, 然后直接遇见右边括号(2) 最后判断为true的时候, 栈里面不应该有元素
回溯专项
单词搜索题目版本1 正确正确的原因(1) 注意在递归函数的开头判断是否能继续递归(2) 然后在做出选择之前, 标记当前位置是访问过的, 每次都是标记当前位置, 而不是标记选择的位置
下一页
个人成就
文章被点赞
184
文章被阅读
65,172
掘力值
2,371
关注了
2
关注者
16
收藏集
1
关注标签
16
加入于
2020-12-15