首页
沸点
课程
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,322
掘力值
553
关注了
0
关注者
2
收藏集
0
关注标签
7
加入于
2021-11-01