04 2019 档案
摘要:【ZJOI2018】历史 该来的总归还是会来的…… 题意: [题目传送门][1] 题解: 考虑把题意转化成一个更加科学一点的模型,发现这个 崛起 操作类似于LCT的Access操作,继续分析一下,发现每次崛起的灾难度就是这次Access的轻重链的切换次数。那么题目就转化成了给出一个$Ac
阅读全文
摘要:UOJ 283. 直径拆除鸡 题意: [题目传送门][1] 题解: 只能说是好妙的一个构造啊……(开花金字塔这名字真形象……) 考虑删除掉一条长度为d的直径之后,最长的直径是(⌊d2⌋1)2。这个还是比较容易证明的,发现由于这个式子中有一个下
阅读全文
摘要:Codeforces Round 551 (Div.2) 题解 Out of Competition 选手翻车记…… 可能这场比赛自己也没怎么认真打,然后……然后就翻车了…… C题之后的题写写题解吧: C. Serval and Parenthesis Sequence 一句
阅读全文
摘要:[科技] 假装是ETT的ETT [科技] 假装是ETT的ETT Codechef 的 April Challenge 2019 Division 1 的 Sonya and Queries 这题的45分部分分,似乎是一个出栈入栈序ETT,看着似乎还挺好的,就写了写。那么这里就讲一讲这个假装是
阅读全文
摘要:[NOI2018] 你的名字 该来的总归还是会来的…… 题意: [题目传送门][1] 一句话题意:给出一个字符串T,Q组询问,每次询问字符串S中有多少个本质不同的子串在T[l..r]中没有出现。(我们用T[l..r]表示截取T中[l,r]区间内的字符得到的字符串) 题解
阅读全文
摘要:2017 2018 ACM ICPC Pacific Northwest Regional Contest (Div. 2) 找个机会水了一场CF,感觉是不是选得太简单了这场……那么过于水的题目就不写出来了吧…… P.Fear Factoring The Slivians are afraid of
阅读全文
摘要:[科技]Miller_Rabin 和 Pollard_Rho 及各种玄学优化 [科技] Miller_Rabin 和 Pollard_Rho 先讲Miller_Rabin吧,Miller_Rabin是用来检验素数的高效算法。 我们先要知道两个定理 : 1. 费马小
阅读全文
摘要:[十二省联考2019] 异或粽子 题意: [题目传送门][1] 题解: 没有做过[异或之][2]和[超级钢琴][3],但是这几道题的做法似乎还是非常好想的。首先做前缀异或和,这样问题转化成了个给定序列,找出K对数字对(i,j)使这几对数字的异或的值之和最大。考虑如果我们确定右端点r,那
阅读全文
摘要:ZJOI2019 线段树 题意: [题目传送门][1] 题解: 来讲一个非常卡常的矩阵+线段树做法。首先转化一下题意,直接将2m棵线段树建出来一定是不现实的,我们对于每一个节点,记录这个节点在所有线段树中带有标记的次数,这样所有节点的权值之和就是答案了。 接下来考虑如何维护这个答案,由于每一个
阅读全文
摘要:SDOI2010 代码拍卖会 题意: [题目传送门][1] 题解: 看完题目之后,第一反应应该就是数位Dp了,但是考虑到N非常的大,我们需要考虑另一种方法。注意到这个满足条件的数字的每一位都大于等于前一位,所以我们可以比较明显的发现,最后组成的数字一定可以表示成小于等于9个$111...
阅读全文
摘要:SDOI2012 体育课 题意: [题目传送门][1] 题解: 我们考虑一个比较暴力的分块做法,对于每一个块,我们记录Add[i]表示第i这个块的加法标记,并且记录Del[x]为x这个位置的偏移量,最后x位置的真实值就是a[x]+Add[x]xDel[x]。然后我们记
阅读全文
摘要:APIO2018 Circle selection 选圆圈 题意: [题目传送门][1] 题解: 似乎网上题解都是KDTree啊…… 反正似乎裸的KDTree,稍微旋转一下角度,似乎就不会被卡到n2了……不过如果1e9的double平方一下会爆精,开个long double
阅读全文