Loading

摘要: 股票买卖问题猪脑过载了,挖个坑,二刷来填。 阅读全文
posted @ 2023-02-19 16:34 BarcelonaTong 阅读(12) 评论(0) 推荐(0)
摘要: LeetCode121. 买卖股票的最佳时机 题目链接:121. 买卖股票的最佳时机 独上高楼,望尽天涯路 感觉贪心会更简单,动态规划反而搞复杂了对于这道题。 慕然回首,灯火阑珊处 第一次看题解还是挺难理解的,所以这次写的规范一点。 确定dp数组及其下标的含义 dp[i][0]表示的是第i天持有股票 阅读全文
posted @ 2023-02-19 16:34 BarcelonaTong 阅读(22) 评论(0) 推荐(0)
摘要: LeetCode198. 打家劫舍 题目链接:198. 打家劫舍 独上高楼,望尽天涯路 dp[i]表示的是偷窃0-i房屋所能获得的最大金额。 class Solution { public: int rob(vector<int>& nums) { if (nums.size() == 1) ret 阅读全文
posted @ 2023-02-18 17:21 BarcelonaTong 阅读(23) 评论(0) 推荐(0)
摘要: LeetCode139. 单词拆分 题目链接:139. 单词拆分 独上高楼,望尽天涯路 没什么思路。 慕然回首,灯火阑珊处 挖个坑,二刷的时候填。 class Solution { public: bool wordBreak(string s, vector<string>& wordDict) 阅读全文
posted @ 2023-02-18 15:30 BarcelonaTong 阅读(15) 评论(0) 推荐(0)
摘要: LeetCode70. 爬楼梯(进阶) 题目链接:70. 爬楼梯(进阶) 独上高楼,望尽天涯路 可以把爬楼梯看成是一个排序问题加完全背包。 class Solution { public: int climbStairs(int n) { vector<int> stairs = {1, 2}; v 阅读全文
posted @ 2023-02-15 22:09 BarcelonaTong 阅读(18) 评论(0) 推荐(0)
摘要: LeetCode518. 零钱兑换II 题目链接:518. 零钱兑换II 独上高楼,望尽天涯路 组合问题和完全背包的混合应用,感觉脑中模拟的不是很清晰,但是靠着背包问题的代码技巧和模板就能比较容易的ac,玄学起来了。 class Solution { public: int change(int a 阅读全文
posted @ 2023-02-15 18:18 BarcelonaTong 阅读(27) 评论(0) 推荐(0)
摘要: LeetCode1049. 最后一块石头的重量II 题目链接:1049. 最后一块石头的重量II 独上高楼,望尽天涯路 一开始还是没有想到怎么转化成01背包问题,所以直接看题解找思路 慕然回首,灯火阑珊处 本题其实就是尽量让石头分成重量相同的两堆,相撞之后剩下的石头最小,这样就化解成01背包问题了。 阅读全文
posted @ 2023-02-15 17:03 BarcelonaTong 阅读(28) 评论(0) 推荐(0)
摘要: LeetCode416. 分割等和子集 题目链接:416. 分割等和子集 独上高楼,望尽天涯路 一开始没有想到怎么转化成01背包问题,所以直接看题解找思路 慕然回首,灯火阑珊处 背包的体积为sum / 2 背包要放入的商品(集合里的元素)重量为 元素的数值,价值也为元素的数值 背包如果正好装满,说明 阅读全文
posted @ 2023-02-10 17:16 BarcelonaTong 阅读(26) 评论(0) 推荐(0)
摘要: LeetCode343. 整数拆分 题目链接:343. 整数拆分 独上高楼,望尽天涯路 一开始想到的是用数学证明化简的方法,每次拆成尽可能多的3,最后剩下的是2或4,此时相乘最大。 class Solution { public: int integerBreak(int n) { if (n == 阅读全文
posted @ 2023-02-07 14:25 BarcelonaTong 阅读(23) 评论(0) 推荐(0)
摘要: LeetCode62. 不同路径 题目链接:62. 不同路径 独上高楼,望尽天涯路 第一次接触二维的dp数组,初始化会麻烦一点,dp数组表示的是机器人移动到第i行第j列格子的所有路径数。 class Solution { public: int uniquePaths(int m, int n) { 阅读全文
posted @ 2023-02-03 15:41 BarcelonaTong 阅读(26) 评论(0) 推荐(0)