首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SherryQueen
掘友等级
前端打杂工程师
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
852. 山脉数组的峰顶索引
852. 山脉数组的峰顶索引 解法 题目可以转换为找数组的最大值的下标 简单点的方法就是直接遍历, 找到最大值. 但可能会超时 根据山脉数组的特性, 我们可知在山峰的两侧, 数组呈现为递增/递减的趋势
[LeetCode] 1403. 非递增顺序的最小子序列
1403. 非递增顺序的最小子序列 解题思路 根据题意. 我们要求的结果的总和应大于 sum / 2 故 我们可以先求总和, 将数组排序. 然后逐个累加计算子序列总和是否满足题意. 若满足, 则返回答
622. 设计循环队列
622. 设计循环队列 解题思路 通过内部的数组模拟队列的存储 通过三个指针分表表示队首/队尾/下一个插入的下标. 从而控制数组的更新与值的获取 代码
[LeetCode] 796. 旋转字符串
796. 旋转字符串 解题思路 根据题意, 我们可以得到 s+s 必然包含 goal. 且 s.length === goal.length 因此我们可以在 s+s 通过查找子字符串是否存在 goal
[LeetCode] 310. 最小高度树
310. 最小高度树 解题思路 求最小高度, 在图中, 我们找到所有可能为叶子节点的节点(即度为 1) 通过 BFS 逐层向内收缩并进行降度,直到所有节点的度为 1 则为目标节点 找到所有度为 1 的
[LeetCode] 2024. 考试的最大困扰度
解题思路 根据题意, 我们可以转化为分别求字符转为 T/F 的最长序列的长度 故可以考虑通过滑动窗口, 通过变量 k 记录可转化的次数, 从而求得最长的长度. 最后通过比较返回结果 代码
[Leetcode] 1614. 括号的最大嵌套深度
1614. 括号的最大嵌套深度 解题思路 寻找括号的最大深度. 我们可以转化为求括号栈的最大长度 遇 '(' 入栈. 遇 ')'出栈. 直到循环结束 代码
[LeetCode] 1576. 替换所有的问号
1576. 替换所有的问号 解题思路 根据题意.我们要找出所有问号所在的下标 针对每个下标i,我们可以从 a 开始进行替换,如若不合规则继续 b, c(因为不允许连续重复,三个字符够用了) 因为不允许
[LeetCode] 2022. 将一维数组转变成二维数组
2022. 将一维数组转变成二维数组 解题思路 首先判断是否能构成二维数组. 即判断原始数组长度是否等于二维数组的长度. 若不符合则返回空数组 若符合判断条件了, 则按二位数组的每行长度进行截断后填充
[LeetCode] 507. 完美数
507. 完美数 解题思路 首先我们来明确下 因子的定义: 如果整数A除以B, 且没有余数, 则B是A的因子 比如: 8=1*8 8=2*4 即8的因子为 1, 2, 4, 8 回到题目本身, 因为因
下一页
个人成就
文章被阅读
6,982
掘力值
556
关注了
3
关注者
0
收藏集
1
关注标签
5
加入于
2021-06-29