E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
BZOJ3757
树上(带修改)莫队算法-- bzoj4129 &&
bzoj3757
bzoj3757
似乎因为版权挂了首先,我们要熟悉序列莫队然后考虑树上莫队我们用(l,r)表示当前l到r这条链上的答案(不包括lca),现在考虑从(l,r)转移到(L,R)我们发现,(l,r)=ans(root
Mstdream
·
2020-08-13 15:55
BZOJ3757
苹果树——树上莫队
Description神犇家门口种了一棵苹果树。苹果树作为一棵树,当然是呈树状结构,每根树枝连接两个苹果,每个苹果都可以沿着一条由树枝构成的路径连到树根,而且这样的路径只存在一条。由于这棵苹果树是神犇种的,所以苹果都发生了变异,变成了各种各样的颜色。我们用一个到n之间的正整数来表示一种颜色。树上一共有n个苹果。每个苹果都被编了号码,号码为一个1到n之间的正整数。我们用0代表树根。只会有一个苹果直接
DancingZ
·
2020-08-12 10:59
莫队
离线
BZOJ3757
: 苹果树
树上莫队无修改的分块分块方法用王室联邦的方法至于复杂度分析我不会…..毕竟SB选手#include #include #include #include #include #include usingnamespacestd; charc; inlinevoidread(int&a) { a=0;doc=getchar();while(c'9'); while(c='0')a=(aBlo[v]?s
liutian429073576
·
2016-03-09 18:00
[
bzoj3757
]苹果树
题目大意有一颗N个节点的树和M个询问,每个点有一种颜色。每次询问u到v路径上把颜色s和颜色t当作同一种颜色后路径上不同颜色的数目。n #include #include #definefo(i,a,b)for(i=a;i=0){ if(d[f[x][j]]>d[y])x=f[x][j]; j--; } x=f[x][0]; } if(x==y)returnx; j=floor(log(d[x])/
WerKeyTom_FTD
·
2016-02-16 20:00
BZOJ3757
: 苹果树
树上莫队,有几个坑: a可能等于b 数据范围是100000 #include<cstdio> #include<algorithm> #include<cmath> #define N 100010 #define K 17 using namespace std; inline void read(int&
·
2015-10-31 16:10
ZOJ
bzoj3757
: 苹果树
传送门:http://www.lydsy.com:808/JudgeOnline/problem.php?id=3757思路:像这种链剖orlct没法做的就是树上莫队了...不是树上的莫队就是按询问的左端点所在的块为第一关键字,右端点为第二关键字。但是树上的就不同了,树上不是区间。于是我们就进行树分块——见bzoj1086注意这个分块是不需要保证每块的点都联通的,这个分块只要使莫队算法的复杂度有保
thy_asdf
·
2015-08-10 09:00
莫队算法
BZOJ3757
【树上莫队算法】
/*Iwillwaitforyou*/ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #definemakemake_pair #definefifirst #definesesecond
Lethelody
·
2015-04-27 13:00
【BZOJ 3052】 [wc2013]糖果公园
完成【
BZOJ3757
】(不带修改的树上莫队)之后,这道
Regina8023
·
2015-01-28 20:00
OI
bzoj
树上莫队
上一页
1
下一页
按字母分类:
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
其他