Processing math: 100%
上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页
摘要: 答案等于:关于某条对称轴对称的所有合法子序列的答案 连续的合法子序列的答案。 后面那个就是该串中回文串的数目,直接Manacher搞定。 至于前面的那个,首先考虑在某条轴的两侧有k对字符串呈轴对称相同。那么关于这条轴对称的答案就是2k1. 注意到关于同一条轴对称的两对字符必然满足每对字符 阅读全文
posted @ 2020-02-29 23:59 EncodeTalker 阅读(108) 评论(0) 推荐(0)
摘要: 对于一类带有通配符的字符串匹配问题,我们考虑构造匹配函数,通过匹配函数的值来判断匹配的位置。 先考虑一个不带通配符的问题:给定两个字符串A,B,判断B的哪些位置能与A匹配。 除了kmp,我们同样可以考虑构造匹配函数来解决匹配问题,首先将A串翻转同时在其末尾补0,构造函数$f_i= 阅读全文
posted @ 2020-02-29 23:48 EncodeTalker 阅读(101) 评论(0) 推荐(0)
摘要: 参加了这活动总得写点东西吧.jpg 考虑求出恰好选出了i条不相交路径后第i+1条路径与之前的重合时的贡献。 记fi为在树中选出了i条不相交路径的方案数,那么在选出了i条路径后第i+1条相交的方案数就是$g_i=f_i\times \dbinom{n+1}{2} f_{i+1 阅读全文
posted @ 2020-02-18 23:43 EncodeTalker 阅读(103) 评论(0) 推荐(0)
摘要: 长链剖分是一种类似dsu on tree的一种算法,写法类似于普通的树链剖分(重链剖分),只是将siz最大改为了dep最大.可以优化一些与子树深度相关的问题的时间. 性质 1、所有链的长度和为O(n)级别的 所有的点均只会在一条长链里,所以都只会被计 阅读全文
posted @ 2020-02-18 23:26 EncodeTalker 阅读(120) 评论(0) 推荐(0)
摘要: 集训的好处就是发现自己的弱小 最小割树 长链剖分(finished) 莫队进阶 ARC 字符串题单 再 战 计 算 几 何 阅读全文
posted @ 2020-02-09 21:47 EncodeTalker 阅读(206) 评论(0) 推荐(0)
摘要: Day0 上午来到帝都,作为一个南方人表示好久没看见过河水结冰了 下午去报道,貌似因为早到了5min然后少排了1h的队2333 晚上各种颓废 Day1 咕咕咕 阅读全文
posted @ 2019-12-20 21:45 EncodeTalker 阅读(294) 评论(0) 推荐(0)
摘要: 2019.12.17 2019.12.18 codechef STICNOT 问题等价于给每条边和每个点分配一个权值,使得点权相邻边权 考虑将边权从大到小插入,插入第一条边的时候,我们也就确定了其两端的点的点权的最小值。接下来放第二条边的时候,肯定将其放在与第一条边有公共点的位置是最优的 阅读全文
posted @ 2019-12-19 00:55 EncodeTalker 阅读(330) 评论(0) 推荐(0)
摘要: 有用的结论: 1、若f(n),g(n)均为积性函数,则h1(n)=f(n)g(n),h2(n)=fg均为积性函数(fg表示两个函数的狄利克雷卷积) 2、σ0(xy)=i|xj|y[gcd(i,j)=1] 证明:考虑将xy的每一个因 阅读全文
posted @ 2019-12-18 20:08 EncodeTalker 阅读(232) 评论(0) 推荐(0)
摘要: Day0 上午在机房表演不会做以前做过的题 下午去看考场,看见lcx好评 晚上打板子~~水知乎~~ Day1 昨晚翻来覆去睡不着(打呼噜的声音太可怕了.jpg) 8:00进的考场,看了一下主办方提供的NOI Linux使用说明,打了打配置就发题目了 T1是个带模拟,但是好像卡ll,随便写写就丢了 T 阅读全文
posted @ 2019-11-15 22:02 EncodeTalker 阅读(320) 评论(1) 推荐(0)
摘要: 比赛链接:https://www.cometoj.com/contest/74 T1 首先无论如何操作都不会改变整个序列的和,故直接判掉两个序列和不相同的情况 接下来根据操作定义不难知道:{bi}中的每个非零项都对应着{ai}中的一段数的和,每一段不会相交,所有的这些段拼起来正好 阅读全文
posted @ 2019-11-10 17:59 EncodeTalker 阅读(229) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页
点击右上角即可分享
微信分享提示