首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
guaai
掘友等级
Java 开发工程师
谎言不是利刃,真相才是快刀
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
guaai
Java 开发工程师
·
2年前
关注
代码随想录-总结
总结 完结了,已经是第二次刷随想录了,但是总感觉每一次刷都会有不同的收获,依然记得第一次刷的时候磕磕绊绊,几乎每道题都是看着卡哥的视频然后跟着做的,即便这样也会有很多不懂的...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/29
单调栈 84.柱状图中最大的矩形 解题思路---单调栈 维护一个单调递增栈 当遇到某个元素比栈顶元素小时, 此时栈顶元素左边和右边可扩展的面积就确定下来了 面积计算 : a...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/28
单调栈 503.下一个更大元素II 解题思路; 若一个元素是最大值, 则其一定没有下一个更大的元素, 所以该位置记录为-1 若一个元素不是最大值, 则一定可以找到下一个更大...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/26
单调栈 739.每日温度 解题思路: 双重for循环寻找超时 维护一个单调递减栈, 存储下标, 当找到比当前位置大的元素就记录 代码: 496.下一个更大元素I 解题思路:...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/26
动态规划 647.回文子串 解题思路: 注意解决回文问题时,需要从内向外考虑, 考虑dp[i][j]的值根据dp[i+1][j-1]来推导 dp[i][j]: 代表s以i开...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/26
动态规划 583.两个字符串的删除操作 解题思路: 类似于这种两个字符串比较,替换,删除的题目都可以用二维dp解决 定义dp数组含义: dp[i][j]代表word1以i-...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/19
动态规划 --- 序列问题 53.最大子数组和 解题思路: 动态规划 定义dp数组含义: 以i结尾的最大子数组和 当加上当前位置的连续子数组和 > 当前元素时, 代表前缀和...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/18
动态规划 --- 序列上的动规 674.最长连续递增子序列 动态规划: 要求连续, 所以只需要和前一个值进行比较就行 初始化: 每个元素都是最少长度为1的最长递增子序列-所...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/18
动态规划 - 买卖股票的最佳时机 309.买卖股票的最佳时机含冷冻期 解题思路: 本题目需要定义四个状态: 持有股票:(继续保持持有 | 当天买入) 当天卖出股票 当天是冷...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/17
买卖股票问题 123.买卖股票的最佳时机III 解题思路: 本题最多可以买卖两次, 但是最多只能同时持有一个 定义四个状态: 第一次持有 | 第一次未持有 | 第二次持有 ...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/15
动态规划 --- 买卖股票问题 121.买卖股票的最佳时机 解题思路: 只能买卖一次 --- 每个位置两个状态 dp数组含义: 当前位置持有股票 | 未持有股票的状态 持有...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/14
动态规划 198.打家劫舍 解题思路: 动态规划 定义dp数组含义: dp[i]代表当前位置i的最大价值 若偷当前位置, 则其最大价值等于dp[i-2] 若不偷当前位置, ...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/13
动态规划 139.单词拆分 解题思路: 完全背包问题 字符串数组里面的字符串是物品, 可以无限用 == 完全背包 字符串s的长度是容量 现求能否装满背包 代码: 解法2 -...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/13
背包问题 70.爬楼梯 解题思路: 斐波那契数列 --- dp[i] = dp[i-1] + dp[i-2] 完全背包问题: 假设物品有两个 (一步和两步), 每种物品无限...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/12
动态规划 518.零钱兑换II 完全背包问题: 每个硬币有无限个 外层遍历物品 内层遍历背包(升序遍历) 求不同方案的递推公式为: dp[j] = dp[j] + dp[j...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/09
动态规划 1049.最后一块重量的石头II 解题思路: 抽象思维, 将石头分成两堆质量最接近的, 则一定是碰撞后质量最小的 对质量求和, 取一半的值 对石头进行01背包处理...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/08
动态规划 416.分割等和子集 动态规划: 定义dp数组含义: dp[j]代表背包容量为j时的背包能装的最大价值 滚动数组, 升序遍历物品, 降序遍历背包 代码:...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/07
动态规划 343.整数拆分 解题思路: 定义dp数组含义, dp[i]代表数字i的拆分最大乘积和 假设一个数字拆成i, 那么另外一半就是 i-j, 这是拆成两个数字的情况 ...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/05
动态规划 62.不同路径 解题思路: 动态规划: 达到每个位置的不同路径由其上方来的+左方来的 代码: 63.不同路径II 解题思路: 动态规划: 和不同路径I相比, 遇到...
0
评论
分享
guaai
Java 开发工程师
·
2年前
关注
代码随想录-2023/08/04
动态规划 1.509斐波那契数列 解题思路: 递归 动态规划 代码: 70.爬楼梯 解题思路: 动态规划 每个台阶都能由前一步跨一步上来, 或者前两步跨一步上来, 那么上到...
0
评论
分享
下一页
个人成就
文章被阅读
6,636
掘力值
554
关注了
0
关注者
2
收藏集
0
关注标签
7
加入于
2021-11-01