摘要: 35. 搜索插入位置 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 思考 二分模板题 class Solution: def searchInsert(self, nums 阅读全文
posted @ 2024-07-08 17:23 forrestr 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 322. 零钱兑换 如果求组合数就是外层for循环遍历物品,内层for遍历背包。 如果求排列数就是外层for遍历背包,内层for循环遍历物品。 这句话结合本题 大家要好好理解。 视频讲解:https://www.bilibili.com/video/BV14K411R7yv https://prog 阅读全文
posted @ 2024-07-07 23:25 forrestr 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 完全背包 视频讲解:https://www.bilibili.com/video/BV1uK411o7c9 https://programmercarl.com/背包问题理论基础完全背包.html 思考 完全背包的物品可以无限选择,遍历顺序和01背包相反,背包需要正向遍历。 def test_Com 阅读全文
posted @ 2024-07-07 22:34 forrestr 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1049. 最后一块石头的重量 II 本题就和 昨天的 416. 分割等和子集 很像了,可以尝试先自己思考做一做。 视频讲解:https://www.bilibili.com/video/BV14M411C7oV https://programmercarl.com/1049.最后一块石头的重量II 阅读全文
posted @ 2024-07-07 17:36 forrestr 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 01背包问题 二维dp https://programmercarl.com/背包理论基础01背包-1.html 视频讲解:https://www.bilibili.com/video/BV1cg411g7Y6 有n件物品和一个最多能背重量为w 的背包。第i件物品的重量是weight[i],得到的价 阅读全文
posted @ 2024-07-07 00:36 forrestr 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 62.不同路径 本题大家掌握动态规划的方法就可以。 数论方法 有点非主流,很难想到。 https://programmercarl.com/0062.不同路径.html 视频讲解:https://www.bilibili.com/video/BV1ve4y1x7Eu 一个机器人位于一个 m x n 阅读全文
posted @ 2024-07-02 00:14 forrestr 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 509. 斐波那契数 很简单的动规入门题,但简单题使用来掌握方法论的,还是要有动规五部曲来分析。 https://programmercarl.com/0509.斐波那契数.html 视频:https://www.bilibili.com/video/BV1f5411K7mo class Solut 阅读全文
posted @ 2024-07-01 23:52 forrestr 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 122.买卖股票的最佳时机II 本题解法很巧妙,本题大家可以先自己思考一下然后再看题解,会有惊喜! https://programmercarl.com/0122.买卖股票的最佳时机II.html 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 设计一个算法来计算你所能获取的最大利 阅读全文
posted @ 2024-06-23 21:12 forrestr 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 455.分发饼干 https://programmercarl.com/0455.分发饼干.html 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,a56爆大奖在线娱乐孩子最多只能给一块饼干。 对a56爆大奖在线娱乐孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺 阅读全文
posted @ 2024-06-23 00:14 forrestr 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 491.递增子序列 本题和大家刚做过的 90.子集II 非常像,但又很不一样,很容易掉坑里。 https://programmercarl.com/0491.递增子序列.html 视频讲解:https://www.bilibili.com/video/BV1EG4y1h78v 给你一个整数数组 nu 阅读全文
posted @ 2024-06-22 18:24 forrestr 阅读(2) 评论(0) 推荐(0) 编辑