51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#分治
UOJ#335. 【清华集训2017】生成树计数 多项式,FFT,下降幂,分治
原文链接www.cnblogs.com/zhouzhendong/p/UOJ335.htmlCLY大爷随手切这种题。日常被CLY吊打系列。首先从pruffer编码的角度考虑这个问题。pruffer编码的长度为$n-2$,如果点$i$在pruffer编码中出现了$d_i-1$次,那么点$i$的度数就是$d_i$,对答案的...
代码星球
·
2020-07-09
UOJ#335.
清华
集训
2017
生成
UOJ#7. 【NOI2014】购票 点分治 斜率优化 凸包 二分
原文链接https://www.cnblogs.com/zhouzhendong/p/UOJ7.html这题是Unknown的弱化版。如果这个问题出在序列上,那么显然可以CDQ分治+斜率优化+凸包上二分来做。那么它出在树上?点分治。写挂了好多地方调了好久,自闭了。#pragmaGCCoptimize("Ofast","...
代码星球
·
2020-07-09
UOJ#7.
NOI2014
购票
分治
斜率
UOJ#276. 【清华集训2016】汽水 二分答案 点分治
原文链接https://www.cnblogs.com/zhouzhendong/p/UOJ276.html首先,读入的时候就将所有的$w_i$减掉$k$。于是我们要求的就是平均值最接近0的。直接点分治,然后得到一些一端为当前点分中心的路径,设$a,b$为其中两条路径,设$v_a,v_b$为路径的边权和,$t_a,t_...
代码星球
·
2020-07-09
UOJ#276.
清华
集训
2016
汽水
UOJ#347. 【WC2018】通道 边分治 虚树
原文链接https://www.cnblogs.com/zhouzhendong/p/UOJ347.html 有三棵树,边有边权。 对于所有点对(x,y)求在三棵树上x到y的距离之和的最大值。 点数<=100000 我自闭了。 在此之前,我没写过边分治,只写过一次虚树。 我自闭了。 一棵...
代码星球
·
2020-07-09
UOJ#347.
WC2018
通道
分治
虚树
UOJ#23. 【UR #1】跳蚤国王下江南 仙人掌 Tarjan 点双 圆方树 点分治 多项式 FFT
原文链接https://www.cnblogs.com/zhouzhendong/p/UOJ23.html 给定一个有n个节点的仙人掌(可能有重边)。 对于所有的$L(1leqLleqn-1)$,求出有多少不同的从节点1出发的包含L条边的简单路径。简单路径是指不重复经过任意一点。 $nleq10^5$ 首先我们...
代码星球
·
2020-07-09
UOJ#23.
UR
跳蚤
国王
江南
UOJ#33. 【UR #2】树上GCD 点分治 莫比乌斯反演
原文链接https://www.cnblogs.com/zhouzhendong/p/UOJ33.html 首先我们把问题转化成处理一个数组ans,其中ans[i]表示d(u,a)和d(v,a)同时为i的倍数的(u,v)个数。(最后求答案的时候只要莫比乌斯反演回来就好了。) 注意一下我的代码中对于(u,v)有祖先关...
代码星球
·
2020-07-09
UOJ#33.
UR
树上
GCD
分治
BZOJ1095 [ZJOI2007]Hide 捉迷藏 动态点分治 堆
原文链接https://www.cnblogs.com/zhouzhendong/p/BZOJ1095.html 有N个点,每一个点是黑色或者白色,一开始所有点的颜色都是黑色。有M次操作,每次操作有两种类型:1.修改一个点的颜色;2.查询树上所有黑色点对之间的距离最大值。 $Nleq100000,mleq50000...
代码星球
·
2020-06-27
BZOJ1095
ZJOI2007
Hide
捉迷藏
动态
BZOJ3451 Tyvj1953 Normal 点分治 多项式 FFT
原文链接https://www.cnblogs.com/zhouzhendong/p/BZOJ3451.html 给定一棵有$n$个节点的树,在树上随机点分治,问消耗时间的期望。 计算点分治耗时由如下函数给出:Time=0Solve(T){Time+=|T|if(|T|=1)thenreturn;x=一个随机节点i...
代码星球
·
2020-06-27
BZOJ3451
Tyvj1953
Normal
分治
多项式
Codeforces 986D Perfect Encoding FFT 分治 高精度
原文链接https://www.cnblogs.com/zhouzhendong/p/9161557.html 给定一个数$n(nleq10^{1500000})$,求满足$(prodb_i)geqn$的$min(sumb_i)$。 这题是下面链接中那题的加强版。 BZOJ1263[SCOI2006]整数划分高精...
代码星球
·
2020-06-27
Codeforces
986D
Perfect
Encoding
FFT
CodeForces 553E Kyoya and Train 动态规划 多项式 FFT 分治
原文链接http://www.cnblogs.com/zhouzhendong/p/8847145.html 一个有$n$个节点$m$条边的有向图,每条边连接了$a_i$和$b_i$,花费为$c_i$。 每次经过某一条边就要花费该边的$c_i$。 第$i$条边耗时为$j$的概率为$p_{i,j}$。 现在你从$...
代码星球
·
2020-06-27
CodeForces
553E
Kyoya
and
Train
CodeForces 958F3 Lightsabers (hard) 启发式合并/分治 多项式 FFT
原文链接http://www.cnblogs.com/zhouzhendong/p/8835443.html 有$n$个球,球有$m$种颜色,分别编号为$1cdotsm$,现在让你从中拿$k$个球,问拿到的球的颜色所构成的可重集合有多少种不同的可能。 注意同种颜色球是等价的,但是两个颜色为$x$的球不等价于一个。 ...
代码星球
·
2020-06-27
CodeForces
958F3
Lightsabers
hard
启发式
BZOJ4836 [Lydsy1704月赛]二元运算 分治 多项式 FFT
原文链接http://www.cnblogs.com/zhouzhendong/p/8830036.html 定义二元运算$opt$满足$$xopty=egin{cases}x+y&ext{$(x<y)$}\x-y&ext{$(xgeqy)$}end{cases}$$ 现在给定一个长为$n$...
代码星球
·
2020-06-27
BZOJ4836
Lydsy1704
月赛
二元
运算
BZOJ2287 【POJ Challenge】消失之物 动态规划 分治
原文链接http://www.cnblogs.com/zhouzhendong/p/8684027.html 有$n$个物品,第$i$个物品的体积为$w_i$。 令$cnt_{i,j}$表示不取第$i$个物品,占用$j$体积的方案总数。 每一个物品只能取或者不取。 让你对于每一个$i,j(1leqileqn,1...
代码星球
·
2020-06-27
BZOJ2287
POJ
Challenge
消失
之物
BZOJ4025 二分图 分治 并查集 二分图 带权并查集按秩合并
原文链接http://www.cnblogs.com/zhouzhendong/p/8683831.html 有$n$个点,有$m$条边。有$T$个时间段。其中第$i$条边连接节点$x_i,y_i$,并且在$start_i$时刻出现,在$end_i$时刻消失。问每一个时刻的图是不是二分图。 $nleq10^5,ml...
代码星球
·
2020-06-27
二分
查集
BZOJ4025
分治
带权
BZOJ4237 稻草人 分治 单调栈
原文链接https://www.cnblogs.com/zhouzhendong/p/8682572.html 平面上有$n(nleq2imes10^5)$个整点(坐标范围在$[0,10^9]$之间)。 第$i$个点$p_i$的坐标是$(x_i,y_i)$。 如果有一对点$p_i$和$p_j$,满足$x_i<...
代码星球
·
2020-06-27
BZOJ4237
稻草人
分治
单调
首页
上一页
1
2
3
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他