上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 190 下一页
摘要: 题意 "题目链接" Sol Orz jry 和上一个题一个思路吧,直接bitset乱搞,不同的是这次有了修改操作 因为每次修改只会改两个位置,直接暴力改就好了 阅读全文
posted @ 2018-10-10 10:42 自为风月马前卒 阅读(602) 评论(0) 推荐(3) 编辑
摘要: 题意 "题目链接" Sol Orz xudyh F个毛T啊。。直接bitset一波就赢了啊。。。(~~虽然复杂度很假~~) 就是记录匹配串中每个元素出现的位置,将第$i$个位置的bitset右移$i$位后与起来 最后找1出现的位置就行了 复杂度:$O(\frac{n^2}{32})$ cpp inc 阅读全文
posted @ 2018-10-10 09:48 自为风月马前卒 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 题意 "题目链接" 第一行的$n$表示模式串长度为$n$ 接下来$n$行,每行开头有一个整数$num$表示匹配串中该位置的字符可以在$num$个桅子花出现,接下来输入这$num$个位置 最后一行一个模式串 Sol ~~"It contains a set of test data"的意思原来是说只有 阅读全文
posted @ 2018-10-10 08:38 自为风月马前卒 阅读(516) 评论(0) 推荐(1) 编辑
摘要: 题意 "题目链接" Sol 很显然的一个dp方程 $f_i = min(f_j + (sum_i sum_j 1 L)^P)$ 其中$sum_i = \sum_{j = 1}^i len_j + 1$ 这个东西显然是有决策单调性的。 单调队列优化一下 我好像已经做过三个这种类型的题了,而且转移的时候 阅读全文
posted @ 2018-10-09 21:27 自为风月马前卒 阅读(319) 评论(0) 推荐(1) 编辑
摘要: 题意 "题目链接" 给定一个长度为$n$的序列。你需要将它分为$m$段,每一段的代价为这一段内相同的数的对数,最小化代价总和。 $n define LL long long using namespace std; const int MAXN = 1e5 + 10; inline int read 阅读全文
posted @ 2018-10-09 18:57 自为风月马前卒 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 题意 "题目链接" Sol 结论:每次选择的区间一定满足首位元素相同。。 仔细想想其实挺显然的,如果不相同可以删掉多着的元素,对答案的贡献是相同的 那么设$f[i]$表示到第$i$个位置的最大价值,$s[i]$表示到$i$位置,$a[i]$的出现次数,转移方程为 $$f[i] = max(f_{j 阅读全文
posted @ 2018-10-09 16:02 自为风月马前卒 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 题意 "题目链接" $n$个节点的树,点有点权,找出互不相交的两条链,使得权值和最大 Sol ~~这辈子也不会写树形dp的~~ 也就是有几种情况,可以讨论一下。。 下文的“最大值”指的是“路径上权值和的最大值” 设$f[i][0]$表示以$i$为根的子树中选出两条不相交的链的最大值 $f[i][1] 阅读全文
posted @ 2018-10-09 11:29 自为风月马前卒 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 题意 "题目链接" Sol 比较套路的一个题。 第一问二分答案check一下 第二问设$f[i][j]$表示前$i$个数,切了$j$段的方案数,单调队列优化一下。 转移的时候只需要保证当前段的长度小于最大限度即可。 cpp include using namespace std; const int 阅读全文
posted @ 2018-10-09 09:10 自为风月马前卒 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 题意 "题目链接" Sol 挺显然的树形背包吧。。 $f[i][j]$表示$i$这棵子树中答案为$j$的最大价值,转移的时候背包一下。。 第一次写树形背包,犯了两个错误 1. 枚举根节点的贡献时需要倒着枚举 2. 转移时需要注意$k = 0$的情况,不要出现重复转移 阅读全文
posted @ 2018-10-09 08:22 自为风月马前卒 阅读(375) 评论(1) 推荐(0) 编辑
摘要: 题意 "题目链接" Sol 只要知道“回文连续子串”就能做了吧。。 想要满足这个条件,肯定是不能出现$aa$或$aba$这种情况 如果没有$S$的限制,答案为$K (K 1) \prod_{i = 3}^n (k 2)$ 如果有$S$的限制就除一个$K$ 然而考场上没注意到会乘爆long long于 阅读全文
posted @ 2018-10-08 21:08 自为风月马前卒 阅读(375) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 190 下一页

Contact with me