03 2019 档案
摘要:还有不几天就省选了,一定要稳住心态,倍加努力 2019 3 27 T1 spy (打表) 题目大意:已知$b_{i}=\sum\limits_{i=0}^{n-1} f((i\;or\;j)\;xor\;i)a_{i}$,现在给出$b$数组,让你还原$a$数组。$n\leq 2^{20}$ 打表题.
阅读全文
摘要:题目传送门 先建出来点分树,以每个点为根开线段树,维护点分子树内编号为$[l,r]$的儿子到根的距离最小值 每次查询$x$开始,沿着点分树向上跑,在每个点的线段树的$[l,r]$区间里都查一遍取$min$即可 因为题目让我们求最小值,所以出现重复经过同一条路径的情况并不会让答案变坏 如果让我们求最大
阅读全文
摘要:题目传送门 题目大意:给你一棵树,有三种操作,在两个点之间连一个传送门,拆毁一个已有的传送门,询问两个点之间的合法路径数量。一条合法路径满足 1.经过且仅经过一个传送门 2.不经过起点终点简单路径上的任何一条边 这模型转化好神啊 首先把树拍成$dfs$序 问题是在树上,我们把$x,y$这条链拎出来摊
阅读全文
摘要:题面传送门 题目大意:给你一个序列,多次询问,每次取出一段连续的子序列$[l,r]$,询问这段子序列的逆序对个数,强制在线 很熟悉的分块套路啊,和很多可持久化01Trie的题目类似,用分块预处理出贡献,而这道题是用可持久化线段树罢了 首先对序列分块,设块大小为$S$ 再建出主席树,我们就能在$O(l
阅读全文
摘要:题目传送门 题目大意:给你一个序列,定义一个子序列的权值表示子序列中元素的异或和,现在让你选出两个互不相交的子序列,求选出的这两个子序列权值相等的方案数,$n,a_{i}\leq 10^{6}$ 这是一道考察对$FWT$算法理解的好题。然而我并不会 思路来自出题人的题解 假设权值最大值为$m$ 暴力
阅读全文
摘要:题目大意:给定n个点m条边无向图,每次询问求当图中有编号为[L,R]的边时,整个图的联通块个数,强制在线 神题!(发现好久以前的题解没有写完诶) 我们要求图中联通块的个数,似乎不可搞啊。 联通块个数=n-树边条数! 考虑每条边的贡献,我们按编号从小到大暴力枚举每一条边。 考虑用$LCT$维护森林。
阅读全文
摘要:不要在意尴尬的标题 最裸的莫队大家都会吧,我就不多说了 那么这是一篇关于扩展莫队的小总结 莫队的经典应用:多次询问区间内不同元素数量 本文将以本问题为中心,坚持.... 树上莫队 凡是能在序列上搞的问题就可以上树 问题变成询问某条树链上不同元素数量 把树变成序列?$dfs$序! 先对树处理出$dfs
阅读全文
摘要:题目传送门 通过看题解画图可以发现: 不论怎么转,一列里的横边/一行里的竖边始终平行 当我们加固一个格子时,会让它所在的这一行的竖边和这一列的横边保证垂直 而我们的目标是求所有竖边和横边都保证垂直的方案数 把一行里的所有竖边看成一个点,把一列里的所有横边看成一个点。一共$n+m$个点 把图看成二分图
阅读全文
摘要:第二波题目大多都是sg组合游戏的基本变形,是对游戏规则的小改动。容易提取出SG函数的模型,且SG函数的规律也比较简单 而本文的题目需要较多的模型转化思想 但博弈论的精髓还是打表 翻硬币游戏 一条直线上有很多硬币,有的正面朝上,有的反面朝上,每次可以翻一些硬币,但最右边的硬币必须由正变反,不能操作者输
阅读全文
摘要:博客 1.prufer序列 2.高斯消元解行列式 3.拉格朗日插值还原多项式 4.平面图转对偶图 5.斐波那契博弈 6.树上莫队(虽然是英文的但配上谷歌翻译完全能看懂) 7.概率期望DP 论文 1.南京师范大学附属中学 顾昱洲《Graphical Enumeration》 2.石家庄二中 贾志豪《组
阅读全文
摘要:题目传送门 题目大意:对于给定字符集大小k,求有多少个字符串满足它的最长【既是子串又是弱子序列】的长度为w; 神仙计数题 打表发现,对于字符串S而言,它的最长【既是子串又是弱子序列】,一定存在一个对应的子串,是S的前缀或者后缀 如果不是前缀或者后缀,那么它一定还可以向两边扩展 这启示我们分类讨论 容
阅读全文
摘要:题面: 题目大意:给你一张有向图,求1到n的第k短路 $K$短路模板题 假设整个图的边集为$G$ 首先建出以点$n$为根的,沿反向边跑的最短路树,设这些边构成了边集$T$ 那么每个点沿着树边走到点$n$,它对于答案的贡献为0 我们加入一条非树边,它对于答案的贡献就是$delta(u,v)=dis[v
阅读全文

浙公网安备 33010602011771号