摘要:
传送门 题目大意 给定一个字符串,求对于每一个位置,求包含它的只出现一次的子串的最短长度。 题解 先建后缀自动机,对于每一个$|Endpos|=1$的节点,设其右端点为$r$。 对于所有$x\in [r-minlen+1,r]$,可以用$minlen$的长度更新答案。 对于所有$x\in [r-ma 阅读全文
摘要:
传送门 题目大意 有$n$块拼图,每一块都由左中右三个部分组成,每块拼图中间部分是高为$H$的长方形,对于第$i$块品推左侧是高为$A_i$距离底部为$C_i$的长方体,右侧是高位$B_i$距底部为$D_i$的长方体。 其中每块拼图每个部分都是等宽的 现在让你将这$n$个拼图一次摆在一条直线上方,满 阅读全文
摘要:
传送门 题目大意 给定一个加减法的表达式,让你任意的添加合法的括号对,使的表达式最大。 题解 考虑到任意左括号一定加在减号右边,那么对于第一个左括号,与该左括号相邻的只含有加号的子序列的贡献一定为负,但是之后的所有数对答案的贡献都可以达到这些数的绝对值,即对于第一个左括号,钦定其对应的右括号在整个表 阅读全文
摘要:
传送门 题目大意 给定一棵树,支持两种操作:将一个点染黑,询问路径上在$k$步操作前就已经被染黑的点的数量。 题解 将染黑看做给一个点赋其操作编号点权,每次询问路径上点权小于一定值的数量。 这样会有一个性质,由于$k>0$,所以我们完全可以在查询之前将所有点权赋上。 所以只需要离线然后查询就好了,可 阅读全文