
DP
TANTA(╯‵□′)╯︵┻━┻
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【01背包记录路径】东东开车了
题面 东东开车出去泡妞(在梦中),车内提供了 n 张CD唱片,已知东东开车的时间是 n 分钟,他该如何去选择唱片去消磨这无聊的时间呢 假设: CD数量不超过20张 没有一张CD唱片超过 N 分钟 每张唱片只能听一次 唱片的播放长度为整数 N 也是整数 我们需要找到最能消磨时间的唱片数量,并按使用顺序输出答案(必须是听完唱片,不能有唱片没听完却到了下车时间的情况发生) 本题是 Special Jud...原创 2020-05-02 18:15:42 · 197 阅读 · 0 评论 -
【多重背包】东东与 ATM
问题描述 一家银行计划安装一台用于提取现金的机器。 机器能够按要求的现金量发送适当的账单。 机器使用正好N种不同的面额钞票,例如D_k,k = 1,2,…,N,并且对于每种面额D_k,机器都有n_k张钞票。 例如, N = 3, n_1 = 10,D_1 = 100, n_2 = 4,D_2 = 50, n_3 = 5,D_3 = 10 表示机器有10张面额为100的钞票、4张面额为50的钞票、5...原创 2020-05-02 18:06:12 · 161 阅读 · 0 评论 -
【DP】拿数问题II
问题描述 YJQ 上完第10周的程序设计思维与实践后,想到一个绝妙的主意,他对拿数问题做了一点小修改,使得这道题变成了 拿数问题 II。 给一个序列,里边有 n 个数,每一步能拿走一个数,比如拿第 i 个数, Ai = x,得到相应的分数 x,但拿掉这个 Ai 后,x+1 和 x-1 (如果有 Aj = x+1 或 Aj = x-1 存在) 就会变得不可拿(但是有 Aj = x 的话可以继续拿这个...原创 2020-05-02 17:12:58 · 198 阅读 · 0 评论 -
【DP】LIS&LCS
问题描述 (注:LIS为最长上升子序列,LCS为最长公共子序列) 东东有两个序列A和B。 他想要知道序列A的LIS和序列AB的LCS的长度。 注意,LIS为严格递增的,即a1<a2<…<ak(ai<=1,000,000,000)。 Input 第一行两个数n,m(1<=n<=5,000,1<=m<=5,000) 第二行n个数,表示序列A 第三行m个数...原创 2020-05-02 17:05:05 · 166 阅读 · 0 评论