上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 63 下一页
摘要: "题目" 不是很明白为什么要叫做模板 考虑到$a_i$能对$b_j$产生贡献,当且仅当$a_i=\prod p_k^{a_k},b_j=\prod p_k^{b_k},\forall k \ a_k\leq b_k$,于是我们把每一个质数次幂看成一维,相当于对$a$数组求一个高维前缀和 于是我们枚举 阅读全文
posted @ 2019-08-15 07:55 asuldb 阅读(266) 评论(0) 推荐(0)
摘要: "题目" 神题,神题 首先有一个思想就是计数转概率期望,我们发现每次复制一遍线段树最后会有$2^m$棵线段树过于自闭,于是我们把这个问题转化成一个概率问题,对于每次修改操作,我们另其只有$\frac{1}{2}$的概率发生,这样我们维护每个点是$1$的概率,最后乘上总情况数就是答案了 于是我们设$d 阅读全文
posted @ 2019-08-14 20:57 asuldb 阅读(127) 评论(0) 推荐(0)
摘要: "题目" 写水题快乐一下 显然$\operatorname{get(l_1,r_1,x)}\times \operatorname{get(l_2,r_2,x)}$可以拆成 $\operatorname{pre(r_1,x)}\times \operatorname{pre(r_2,x)}+\ope 阅读全文
posted @ 2019-08-14 14:52 asuldb 阅读(111) 评论(0) 推荐(0)
摘要: 题目 三棵树真的能让人自闭 对于 \(T_1\) 边分治,处理出每个点到分治边的距离 \(dis_i\),同时将分治边两边的点分别染为黑/白色。 在当前分治块中的点建立在 \(T_2\) 上的虚树,处理出每个点到根的路径和 \(pre_i\)。 对于 \(T_3\),规定 \(T_3\) 上点的点权 阅读全文
posted @ 2019-08-13 20:14 asuldb 阅读(230) 评论(0) 推荐(0)
摘要: "题目" 一个非常众所周知的结论,一个序列的前缀$\gcd$只会有$\log$种取值 于是考虑一下一些暴力的东西,我们枚举每个点作为左端点,二分出前缀$\gcd$变化的位置,复杂度大概是$\operatorname{O(nlog^3n)}$,好像非常垃圾的样子 我们考虑直接从后往前枚举左端点,每次往 阅读全文
posted @ 2019-08-13 19:49 asuldb 阅读(247) 评论(0) 推荐(0)
摘要: 题目 边分治+虚树=双倍的快乐 这是一个非常经典的使用边分治处理多棵树的问题,通常需要再结合虚树。 这个式子里有两个 \(LCA\),考虑对于前面的 \(\operatorname{depth(x)+depth(y)-depth(LCA(x,y))}\)。 这是在第一棵树上,对第一棵树使用边分治来统 阅读全文
posted @ 2019-08-05 18:52 asuldb 阅读(164) 评论(0) 推荐(0)
摘要: "题目" 边分治 边分和点分相比就是找到一条重心边,考虑所有经过这条边的路径,之后断开这条边分成两个联通块,继续分治 由于每次分治重心是一条边,所以只会产生两个联通块,考虑两个联通块显然要比像点分那样考虑多个联通块容易 但是边分有一个问题,就是遇到菊花图就自闭了,复杂度变成了$O(n^2)$ 我们注 阅读全文
posted @ 2019-08-04 21:48 asuldb 阅读(320) 评论(0) 推荐(0)
摘要: "题目" 过于神仙 首先有一个非常简单的暴力,就是枚举每一个点做为树根,从这个点开始扩展,直接在$\operatorname{SAM}$的$\operatorname{DAG}$上跑,一遍跑一遍统计就好了,对于一棵$sze$个节点的树复杂度显然是$O(sze^2)$ 发现这又是一个树上路径问题,我们 阅读全文
posted @ 2019-08-04 17:54 asuldb 阅读(278) 评论(0) 推荐(0)
摘要: "题目" 首先如果$i$处的保镖可以监视$j$处$(j define re register define db double define min(a, b) ((a) '9') c = getchar(); while (c = '0' && c 阅读全文
posted @ 2019-08-03 16:29 asuldb 阅读(204) 评论(0) 推荐(0)
摘要: "题目" 大模拟 显然这个期望次数是$\frac{(n+m)!}{\prod a_i!}$,$a_i$表示第$i$个数出现的次数,我们要最大化这个值只需要最小化$\prod a_i!$就好了 要加入$m$个范围在$[l,r]$的数,肯定不会影响在原序列里出现过的且不属于$[l,r]$的数的出现次数, 阅读全文
posted @ 2019-08-03 12:38 asuldb 阅读(192) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 63 下一页