11 2021 档案
摘要:题面传送门 什么题目卡精度卡到人没了。 首先肯定先化乘为加,取个log 然后一个点所在的一行或一列肯定至少有一个要被选中,注意到行列分开,所以直接二分图最小点覆盖就好了。 然后你写完一个普通的网络流交上去啪的一下很快啊就WA了。 因为神奇的POJ浮点数输出%f code: #include<cstd
阅读全文
摘要:###Day -13 开始停课了,逃掉了期中考试真开心。 ###Day -7 感觉这次比赛还是蛮重要的吧,因为全ZJ的初中生也就进了60个左右,排到第15感觉还行。 感觉自己CSP-S打的很拉跨,因为数组开小,又没调出来网络流感觉很屑。丢了一百多分。 不知道NOIP能不能翻盘然后去PKUWC拿废纸之
阅读全文
该文被密码保护。
摘要:题面传送门 看到黑白染色啪的一下一个网络流很快啊就码上去了。 具体的,连边。然后跑最小割就好了。 但是现在有P的限制。 考虑对于每个点建立一个虚点,连边,同时对于每个满足条件的连边,这样的话
阅读全文
摘要:题面传送门 智商不够,自动机和数据结构来凑。 考虑对原串建出SAM,那么两个前缀的最长公共后缀就是他们在SAM上LCA的深度。 那么我们其实要求的就是一段区间内的节点在一棵树上的LCA的最大深度。 考虑离线,按照右端点排序。从左往右扫。 如果对于两个节点且,且它们在树上处于同一深
阅读全文
摘要:题面传送门 看到操作一感觉就是个LCT的access操作。 然后答案就是统计到根节点虚边个数之类的。 如果我们能快速维护一个点到根的虚边个数,那么第二个询问差分一下,第三个询问区间取max就好了。 因为根据LCT的势能分析,access的虚实边切换次数不超过log,所以对于每次虚实边操作可以暴力线段
阅读全文
摘要:题面传送门 看到字符串子串匹配啪的一下很快啊一个SAM扔上去了 先把个串的SAM建出来,发现其实不用广义SAM,隔一个#插就好了。 然后对于每个询问串就可以在SAM上先刨除每个结尾在模式串中最长匹配多少。 显然L有单调性所以直接二分然后dp就可以得到答案了。 又有显然的每
阅读全文
摘要:题面传送门 考试的时候硬干两个小时没肝出来。主要是或的地方没想出来。 我们考虑转化为最小割模型,并且将原图黑白染色。 对于白点,我们从源点向这个点连权值为的边,表示如果这条边断掉,那么要付出A的代价将其选入。 对于黑点,令其连向汇点,同白点。 然后将每个点拆点,之间连权值为的点。并且向四
阅读全文
摘要:题面传送门 首先题目里这个肯定是有用的。 看到有一个显然直接一个类似没有上司的舞会扔上去:表示当前点选/不选的方案数,随便转移。 不难想到容斥,算至少条非树边不满足的方案数然后乘上容斥系数 我们钦定
阅读全文
摘要:题面传送门 真就口胡一时爽,写题火葬场呗。细节真nm多。 我们考虑如果正着维护,模拟跳的过程似乎不太好维护,所以考虑反着搞,让不能接下去跳的位置去找棋子。 容易发现形如3 5 8中的7位置是不能跳下去的。 然后剩下的就是写个懒标记然后两个双端队列模拟就好了。 时间复杂度 co
阅读全文
摘要:Day 1 T1「JOISC 2015 Day1」复制粘贴 2 这道题当时平均分最低,不知道为什么。 这道题感觉上可以可持久化文艺平衡树过掉,但是的范围显然不是这样做的。 我们考虑对于最终的每个位置变换回去。从后往前扫每个复制操作。 如果这个点是被粘贴出来的,那么就变到复制的地方去。 如果这个
阅读全文