ARC140
未补完
A
让你最多改
枚举循环节,然后贪心判断即可。。复杂度
B
题意你有俩操作必须轮流做,
冷静思考一下发现最终有可能操作的一定是
1操作相当于把
2操作相当于把这个串删掉。
现在问题转化为你有
注意
可以发现如果这个数是1,1,2操作等价。
所以现在
这样的正确性是得到保证的,考虑当
C
题意让你构造出排列使得
不难想到构造 能使任何一种方案LIS至少为
如图 img1
最大值
D 给你一个基环树森林有的点没有向外连边,你需要给他们指定出边,问所有情况的连通块个数。
我没有往基环树那面想。。。。。这个基环树的性质十分重要。
由于最终是基环树森林,所以连通块个数=环个数,环个数,,这样转化成了有标号计数,(就是我们按照标号的顺序连边)
变成了
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!
Powered By Valine
v1.4.14
v1.4.14