
动态规划
文章平均质量分 59
soilovedogs
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
动态规划 买礼物,想要花钱最少
第一行输入礼物个数n,第二行一次输入n个礼物的价格。买3个的时候有优惠,只需要付稍贵的那两个的价格。这道题目是动态规划吗?分包买,可以选择买1个买2个或买3个。输出买下这些礼物的最小金额。我回顾一下题目的内容。买礼物,想要花钱最少。原创 2025-07-09 00:54:16 · 130 阅读 · 0 评论 -
让字符串成为回文串的最少插入次数
今天考试的时候这题目卡了很久,就是没做出来。思路是用动态规划没问题,状态转移方程也想的是对的。但是可能在一些细节上出了问题。或者说还是有些地方没想太明白吧。先把我改的正解放在下面。怎么说呢,还是要多考试。感觉考试的时候很能发现一些问题。原创 2025-07-08 18:20:35 · 246 阅读 · 0 评论 -
动态规划 背包问题 PTA1-01背包 分数 10作者 陈宇璟单位 浙江大学有 N 件物品和一个容量是 V 的背包。每件物品只能使用一次。第 i 件物品的体积是 vi,价值是 wi。求解将哪些物品装入
本文介绍了01背包问题的三种解法及其优化。原始递归解法因时间复杂度O(2ⁿ)导致超时,适用于n≤20的小数据。优化方案包括:1)记忆化搜索,通过缓存计算结果将复杂度降至O(n·v);2)动态规划,采用自底向上的递推方式实现更高效求解。文章对比了各方法的时间复杂度和适用数据范围(n≤1e3,v≤1e4),推荐记忆化搜索作为最小改动的最优方案,并提供了标准动态规划解法作为参考。三种方法的核心思想都是通过避免重复计算来提高效率,其中标准解法使用一维数组优化空间复杂度至O(v)。原创 2025-07-02 17:07:22 · 193 阅读 · 0 评论 -
动态规划 乌龟棋luoguP1541
乌龟棋中 M 张爬行卡片,分成 4 种不同的类型(M 张卡片中不一定包含所有 4 种类型的卡片,见样例),每种类型的卡片上分别标有 1,2,3,4 四个数字之一,表示使用这种卡片后,乌龟棋子将向前爬行相应的格子数。(唉,很抱歉我要插一句题外话,“呗”这个语气词,唉,是我喜欢的女生的一个非常可爱的语气词,可是她拒绝了我的表白,我现在看到这个字就不舒服)回来了回来了,满足无后效性(始终从左往右跳)和最优子结构(跳过的当前最优解方案中一定包含先前的最优解),四维dp哈。,cM,表示 M 张爬行卡片上的数字。原创 2025-07-07 16:49:42 · 717 阅读 · 0 评论 -
动态规划 李白打酒加强版lanqiao2114
话说大诗人李白, 一生好饮。幸好他从不开车。一天, 他提着酒显, 从家里出来, 酒显中有酒 2 斗。他边走边唱:无事街上走,提显去打酒。 逢店加一倍, 遇花喝一斗。这一路上, 他一共遇到店 NN 次, 遇到花 MM 次。已知最后一次遇到的是花, 他正好把酒喝光了。请你计算李白这一路遇到店和花的顺序, 有多少种不同的可能?注意: 显里没酒 ( 0 斗) 时遇店是合法的, 加倍后还是没酒; 但是没酒时遇 花是不合法的。输入格式第一行包含两个整数 NN 和 MM.原创 2025-07-06 19:45:07 · 334 阅读 · 0 评论 -
动态规划 填充lanqiao3519
为什么这道题目可以不用动态规划呢?搞得我用动态规划好像还多此一举一样。后来看到题解直接懵了,甚至有的没用动态规划。这题目挺有意思的,刚开始我是用动态规划写的。填充lanqiao3519。原创 2025-07-06 19:04:29 · 106 阅读 · 0 评论 -
动态规划 松散子序列lanqiao3543
题目意思是只能隔一个选,不能取相邻元素。原创 2025-07-06 19:03:44 · 196 阅读 · 0 评论 -
动态规划 数字三角形
在递归的基础上,用一个二维数组 `memo` 缓存已经计算过的 `dp(c, w)` 的结果,避免重复计算。通过缓存子问题的结果,将时间复杂度从指数级 (`O(2^r)`) 降低到多项式级 (`O(r^2)`)。从三角形的底部开始,逐层向上计算每个点到最底层的最大路径和,最终 `dp[1][1]` 就是答案。- 对于 r 层的三角形,递归调用的次数是 `O(2^r)`,因为每个点会分裂成两个子问题(左下和右下)。- 当 `r` 较大时(比如 `r = 100`),`2^100` 是一个天文数字,必然超时。原创 2025-07-06 18:17:36 · 864 阅读 · 0 评论 -
动态规划之钢管切割问题
下周二要考动态规划,我现在赶快复习一下!下面步入正题:钢管切割问题是一个经典的动态规划问题,其目标是将一根长度为n的钢管切割成若干段,使得这些段的总售价最高。原创 2025-07-06 17:14:58 · 488 阅读 · 0 评论