随笔分类 -  动态规划DP

摘要:洛谷 P1002 → Click Here 题意 从地图左上角,只能朝下和朝右移动,问移动到地图右下角有多少条路径(中间有一些点不能经过(详情请见洛谷题面 思路 记忆化搜索 \(f[i][j]\) :点 \((i,j)\) 移动到右下角有多少条路径 从 \((0,0)\) 开始向右向下搜索,若目标点 阅读全文
posted @ 2021-08-07 21:44 莳曳 阅读(106) 评论(0) 推荐(0)
摘要:洛谷 P4017 → Click Here 题意 一个 DAG(又向无环图),询问从无入度的点到无出度的点的路径个数有多少个 思路 拓扑排序 找出无出度的点加入到队列中,更新与当前点有边的点,删去此点及其边,再寻找新的无入度的点加入到队列中 code #include<iostream> #incl 阅读全文
posted @ 2021-08-07 15:52 莳曳 阅读(27) 评论(0) 推荐(0)
摘要:洛谷 P2196 → Click Here 题意 与 P1434 滑雪 类似 一个有向图上有N个点,每个点有一个地雷数,询问从任意一点出发,最多能收集多少地雷并打印最优解路径 题面小坑点:边为有向边 思路 记忆化搜索 \(A[i]\) :点 \(i\) 的地雷数 \(tab[i][j]\) :点 \ 阅读全文
posted @ 2021-08-07 10:55 莳曳 阅读(88) 评论(0) 推荐(0)
摘要:洛谷 P1434 → Click Here 题意 一个二位矩阵,在一个点可向上下左右移动,如果目标点的高度严格小于当前点的高度,问做多可以移动多少次 思路 记搜入门题 相当于求二维的最长下降数列,使用记忆化搜索,记 $f[y][x] $​ 为从点 $(y,x)$​ 出发最大的移动次数, $A[y][ 阅读全文
posted @ 2021-08-07 09:58 莳曳 阅读(26) 评论(0) 推荐(0)
摘要:2518: 最大下降矩阵 时间限制: 1 Sec 内存限制: 512 MBhttp://acm.zzuli.edu.cn/problem.php?id=2518 题目描述 我们称一个矩阵是下降矩阵,当且仅当,矩阵的每一列都是严格下降的。很显然,这个要求很苛刻,大多数矩阵都无法满足。但是显然如果消去一 阅读全文
posted @ 2020-10-30 20:22 莳曳 阅读(192) 评论(0) 推荐(0)
摘要:有 N 组物品和一个容量是 V 的背包。 每组物品有若干个,同一组内的物品最多只能选一个。每件物品的体积是 vij,价值是 wij,其中 i 是组号,j 是组内编号。 求解将哪些物品装入背包,可使物品总体积不超过背包容量,且总价值最大。 输出最大价值。 输入格式 第一行有两个整数 N,V 用空格隔开 阅读全文
posted @ 2020-10-27 14:38 莳曳 阅读(152) 评论(0) 推荐(0)
摘要:有 N 件物品和一个容量是 V 的背包,背包能承受的最大重量是 M。 每件物品只能用一次。体积是 vi,重量是 mi,价值是 wi。 求解将哪些物品装入背包,可使物品总体积不超过背包容量,总重量不超过背包可承受的最大重量,且价值总和最大。输出最大价值。 输入格式 第一行两个整数,N,V,M,用空格隔 阅读全文
posted @ 2020-10-26 23:19 莳曳 阅读(88) 评论(0) 推荐(0)
摘要:https://www.acwing.com/problem/content/7/ 有 NN 种物品和一个容量是 V 的背包。 物品一共有三类: 第一类物品只能用1次(01背包); 第二类物品可以用无限次(完全背包); 第三类物品最多只能用 si 次(多重背包); 每种体积是 vi,价值是 wi。 阅读全文
posted @ 2020-10-26 19:36 莳曳 阅读(118) 评论(0) 推荐(0)
摘要:Many years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like to collect varies of bones , such as dog’s , cow’s 阅读全文
posted @ 2020-10-25 23:21 莳曳 阅读(92) 评论(0) 推荐(0)
摘要:对于吃货来说,过年最幸福的事就是吃了,没有之一! 但是对于女生来说,卡路里(热量)是天敌啊! 资深美女湫湫深谙“胖来如山倒,胖去如抽丝”的道理,所以她希望你能帮忙制定一个食谱,能使她吃得开心的同时,不会制造太多的天敌。 当然,为了方便你制作食谱,湫湫给了你每日食物清单,上面描述了当天她想吃的每种食物 阅读全文
posted @ 2020-10-25 23:11 莳曳 阅读(91) 评论(0) 推荐(0)
摘要:Consider an arbitrary sequence of integers. One can place + or - operators between integers in the sequence, thus deriving different arithmetical expr 阅读全文
posted @ 2020-10-25 22:47 莳曳 阅读(71) 评论(0) 推荐(0)
摘要:Whuacmers use coins.They have coins of value A1,A2,A3...An Silverland dollar. One day Hibix opened purse and found there were some coins. He decided t 阅读全文
posted @ 2020-10-25 20:32 莳曳 阅读(65) 评论(0) 推荐(0)