"欢迎来看看呀" "题目链接" 一道十分巧妙的区间DP题 首先我们必须要发现一个重要的性质,不然状态转移方程会十分的复杂,那么就是删除一个字符和增加一个字符的效果是等价的 举个栗子,我们现在有一个字符串abccbdpl,要将a[bccbd]pl括起来的一段字符变成回文 变成[dbccbd]和[bcc ...
分类:
其他好文 时间:
2019-12-07 01:01:36
阅读次数:
82
POJ 1651 Multiplication Puzzle 区间DP 题意 一个整数序列包含N个1~100的整数(3 include include using namespace std; const int inf=0x3f3f3f3f; const int maxn=100+7; int n ...
分类:
其他好文 时间:
2019-11-21 22:55:18
阅读次数:
131
原题连接:石子合并 题目描述 在一个圆形操场的四周摆放N堆石子,现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分。 试设计出1个算法,计算出将N堆石子合并成1堆的最小得分和最大得分. 输入格式 数据的第1行试正整数N,1≤N≤100,表示 ...
分类:
其他好文 时间:
2019-11-13 23:41:25
阅读次数:
115
题目描述 一次考试共有n个人参加,第i个人说:“有ai个人分数比我高,bi个人分数比我低。”问最少有几个人没有说真话(可能有相同的分数) 输入格式 第一行一个整数n,接下来n行每行两个整数,第i+1行的两个整数分别代表ai、bi 输出格式 一个整数,表示最少有几个人说谎 输入输出样例 1 #incl ...
分类:
其他好文 时间:
2019-11-13 22:23:26
阅读次数:
97
这场还是Dybala的差点AK场 可是我T3伪了只拿了20分 如果这... T1 xjb猜了个结论就过对拍 T2 鸡还儿竖+贪心 T3 正着贪心一遍,被卡了,只有20分 可是如果反着再来亿遍 就会有50分 ... 神仙的区间dp! 每次扩展区间时,只考虑最后一个字符的归属 1.接在全局唯一的前缀后边 ...
分类:
其他好文 时间:
2019-11-13 16:35:55
阅读次数:
95
后来我是发现还是区间dp最简单QwQ.. 在区间dp中,一个状态由若干个比它小且包含它的区间所代表的状态转移而来,初态一般就由长度为1的‘元区间’构成。 ——lyd《算法竞赛进阶指南》 大概就是将原本很长的一段区间不断细化,直到成为一个元区间可以求解为止。 举个栗子: 石子合并题目做了无数遍了,题意 ...
分类:
其他好文 时间:
2019-11-09 20:10:06
阅读次数:
93
快联赛了,去年寒假学的东西,现在考一次死一次,所以正好把模拟题里的都拽出来,总结一下 区间DP一般多出现在相邻集合的合并的问题上,贡献都是集合之间的,由于是相邻集合的合并,所以可以看做一段区间 模拟106T1 其实是挺裸的一道题,但是考场上就是没想出来,考虑合并的过程,由于只能是相邻的两个集合合并, ...
分类:
其他好文 时间:
2019-11-09 13:44:46
阅读次数:
109
写在前面: 出题人为啥三道题一个中文两个英文感觉怪怪的 A. 合并集合 标签: 区间Dp 题解: 区间Dp的裸题,刚开考的时候有点紧张没想到Dp,打了一个假的贪心,后来想到Dp的时候觉得我打贪心就是个傻子 f[i][j]代表处理完[i,j]的最大收益: f[i][j]=max{f[i][k]+f[k ...
分类:
其他好文 时间:
2019-11-09 13:34:28
阅读次数:
87
考试过程 状态比较好,刚开场发现配置打错了,死活不能F5编译运行 只好放弃,T1简单区间DP,结果暴力打了2h,啊让人绝望的码力 T2一看贪心骗高分,写了好多cmp最后发现对拍过不去的点满足A和B都特别大 然后就想到了要枚举最后的跳是那个点,奈何没时间了 题解 T1「区间dp」 T2「贪心」 正确的 ...
分类:
其他好文 时间:
2019-11-09 13:27:49
阅读次数:
91
2019-11-09 10:31:09 问题描述: 问题求解: n = 100,典型的O(n ^ 3)的动规问题。一般来说这种O(n ^ 3)的问题可以考虑使用区间dp来解决。 区间dp是典型的三层结构,最外围枚举区间长度,中间层枚举起点,最里层枚举截断点,因此区间dp的时间复杂度往往为O(n ^ ...
分类:
其他好文 时间:
2019-11-09 12:11:56
阅读次数:
120