摘要:
特判掉 \(k=2\). 显然,所有集合都用最优。 注意到如果用了 \(x\geq 2\) 个集合,那么把剩下的数中最大的 \((k-x)\) 个单独放一个集合,多余的数,一定能选出一个集合来放进去使得不会对答案产生负贡献。 枚举第一个放入第二个集合是哪个元素 \(x\),在它之前的一定放在同一个集 阅读全文
posted @ 2021-09-29 11:39
do_while_true
阅读(345)
评论(0)
推荐(2)
摘要:
对于集合 \(S\) 上的二元关系 \(<\),如果 \(<\) 满足自反性、反对称性、传递性、不可比则称其满足严格弱序,形式化地来讲: 非自反性,Irreflexivity:\(\forall x\in S,x\not <x\); 传递性,Transitivity:\(\forall x,y,z\ 阅读全文
posted @ 2021-09-29 10:24
do_while_true
阅读(709)
评论(0)
推荐(1)
摘要:
原来我不会线段树懒标记以及永久化,呜哇哇。 阅读全文
posted @ 2021-09-28 10:03
do_while_true
阅读(496)
评论(0)
推荐(3)
摘要:
挂成狗了。 A LOJ #6720. 「CodePlus #7」最小路径串 对于每一个点的出边按照到达点的编号大小排序。 dfs 一下。 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #includ 阅读全文
posted @ 2021-09-25 15:07
do_while_true
阅读(105)
评论(1)
推荐(2)
摘要:
分别仅考虑 \(A,C,G,T\),把匹配成功的位置取个交集就可以。 使用 FFT 来完成字符串匹配。 现在仅考虑 \(A\),把 \(S\) 中不会和 \(A\) 匹配上的位置上的字符设为 \(o\),把 \(T\) 中不是 \(A\) 的字符设为 \(\#\),则匹配函数 \(C(x,y)\) 阅读全文
posted @ 2021-09-24 18:53
do_while_true
阅读(43)
评论(0)
推荐(1)
摘要:
先钦点 \(a<b<c\),不失一般性。 选择成为先手,如果出现等差数列,且后手上一次不能对最大的进行操作,那么输出公差就赢了。 发现如果让 \(a,b\) 变成等差数列最后一项,都是让它们加上 \(2c-a-b\). 那么先输出 \(2c-a-b\),如果后手让 \(a,b\) 增加的话就赢麻了, 阅读全文
posted @ 2021-09-24 18:52
do_while_true
阅读(33)
评论(0)
推荐(1)
摘要:
以任意非叶节点为根求 dfs 树,设叶子节点为 \(k\),答案的下界是 \(\left\lceil\frac{k}{2}\right\rceil\),现在给出一组构造方案证明这个下界可以达到。 把叶子节点按照 dfn 排序,然后第 \(i\) 个叶子连向第 \(i+k/2\) 个叶子。 如果每条边 阅读全文
posted @ 2021-09-24 18:51
do_while_true
阅读(65)
评论(0)
推荐(1)
摘要:
设匹配函数 $C(x,y)$ 为字符 $x$ 和字符 $y$ 匹配的值,是我们自己定义的值。 两个字符串匹配的值就是对应位置上的字符匹配的值的和。 对于文本串 $S$ 和模式串 $T$,现在要求出 $T$ 在 $S$ 中所有匹配的位置。 为了化成卷积的形式,把 $T$ 反转。 这样 $T$ 和 $S 阅读全文
posted @ 2021-09-23 18:29
do_while_true
阅读(211)
评论(0)
推荐(1)
摘要:
设 \(f_i\) 为仅考虑前 \(i\) 个位置的答案。 \(f_i=\max\{f_j-sum(j+1,i)+calc(j+1,i),f_{i-1}\}\) \(sum(j+1,i)\) 为 \(c\) 区间和,\(calc(i,j)\) 为完全在 \([i,j]\) 中的演出收益和。 做一个扫 阅读全文
posted @ 2021-09-22 21:25
do_while_true
阅读(67)
评论(0)
推荐(1)
摘要:
假如只把相同颜色的果子放在一起,会剩下 \(\sum a\bmod k\) 个红果子,\(\sum b\bmod k\) 个绿果子,这是可以构造出来的答案的下界。 剩下的红果子个数 \(<k\),蓝果子个数 \(<k\),果子和 \(<2k\),最多会凑出一个篮子,所以答案的上界是我们可以轻易构造出 阅读全文
posted @ 2021-09-22 21:25
do_while_true
阅读(57)
评论(0)
推荐(1)
浙公网安备 33010602011771号