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
poj2763
LCA+RMQ+树状数组
poj2763
Language:DefaultHousewifeWindTimeLimit:4000MSMemoryLimit:65536KTotalSubmissions:5754Accepted:1442DescriptionAftertheirroyalwedding,JiajiaandWindhidawayinXXVillage,toenjoytheirordinaryhappylife.Peoplei
u010660276
·
2020-08-01 01:09
LCA
DFS
RMQ
树状数组/线段树
[树链剖分]
POJ2763
Housewife Wind
原题链接:https://vjudge.net/problem/POJ-2763题意:维护一个树,权值在边上,支持单点更新和区间查询操作。题解:树链剖分的模板题,只不过把点权换成了边权,因为树每个点头上只有一条边,所以可以把边权映射到它的深度较深的那个点上,然后就套上模板就好了。总结:虽然是个模板提,但是还是wa到怀疑人生。首先我开始是用mp[mk(u,v)]哈希的边,但是tle了。后来用边的序号
橘子很酸
·
2020-07-04 10:00
树链剖分
LCA 练习题2 : hdu 3078 +
poj2763
我要记一辈子的s b错误
poj2763
:真的好傻逼的错误。
qq_24664053
·
2016-05-16 15:00
poj2763
Housewife Wind【树链剖分+线段树】
#include #include #include #include #include #include #include #include #include #include #include #include #include usingnamespacestd; typedefvectorVI; typedefdoubledb; constintN=100000+10; constinti
xinag578
·
2016-05-12 14:00
树链剖分+线段树
poj2763
Housewife Wind
传送门:点击打开链接题意:2种操作,一种路径上的值统一修改,一种是询问路径上数字连续区间个数。思路:树链剖分+线段树合并。这道题目主要就是难在用树链剖分上套线段树合并后,因为整条链被分成了很多条短的,把这些短的也要按照顺序合并。又因为其实是从左边和右边链的最底端向上执行的,所以应该把左右的分开,然后就是更接近根节点的点是区间的左区间,远离的点是右区间。主要的问题就在于路径上的合并,我的代码这一部分
qwb492859377
·
2015-12-03 14:00
poj2763
(树链剖分)
题目链接:http://poj.org/problem?id=2763 题意:定一棵带边权的树,要求支持两种操作:1)询问树中某两点间的距离。 2)修改某条边的权值。 分析:树链剖分,边权修改,路径求和,将树上信息映射到线段树上则是单点修改,区间求和。。。 #include <cstdio> #include <cstring&g
·
2015-11-13 07:17
poj
poj2763
Housewife Wind
TimeLimit: 4000MS MemoryLimit: 65536KTotalSubmissions: 7918 Accepted: 2078DescriptionAftertheirroyalwedding,JiajiaandWindhidawayinXXVillage,toenjoytheirordinaryhappylife.PeopleinXXVillagelivedinbeauti
Kirito_Acmer
·
2015-10-09 11:00
树状数组
LCA
dfs序
[置顶] LCA学习
lowestcommonancestor有O(n)的朴素算法,详见挑战程序设计竞赛328页LCA一般有两种解法,都是O(logn)复杂度的1.基于二分搜索的算法2.基于RMQ的算法这些都是书上有的所以用一个题目来解释把
POJ2763
Miracle_ma
·
2015-09-07 12:00
算法
ACM
POJ 2763 Housewife Wind (树链剖分)
题目地址:
POJ2763
还是树链剖分模板题。。。不多说。。
u013013910
·
2015-05-01 20:00
编程
ACM
算法与数据结构
树链剖分
poj2763
Housewife Wind 在线LCA+BIT
给一棵N个节点的边上带权树,给一个起点,接下来有M个操作,0i:从当前位置走到i点,并且输出路径和;1iw:把第i条边的权值变成w。整体上思路还是dis[x]+dis[y]-2*dis[lca(x,y)],但是更新时如果一条一条的去更新,显然会超时..这里可以结合dfs序和树状数组来实现更新和查询。首先dfs的时候给各个节点重新编号打上时间戳,这样每个节点的子树都会是一个连续的区间,那么某条
yanglei040
·
2014-02-08 16:00
Housewife Wind
poj2763
LCA+树状数组,用由于dfs序列中同一子树节点是连续的,所以可以用树状数组维护dfs序列到到根的距离。LCA都忘记咋写了,越来越依赖模板了~~#include #include #include #include #include #include #include #include #include #include #include #include #include #include #i
gyarenas
·
2013-06-29 21:00
动态修改询问树上两点距离
poj2763
acm归来应该说又是一次铩羽,发现其他高中的队伍普遍在我们前面,雅礼包揽了前2,我们高三神牛只拿了第6,然后就是我们uracil排到了22位,主要是c题依poj的习惯打了notseekeof结果测评器不认账,死活报wa,然后就是g题,题目数据范围有问题,结果不告诉我们,足足花了2个半小时,在2:30即将下考时才ac,但是本来可以再a一道动规的,结果没时间不说,罚时罚的想吐,排在了sol6的最后一名
huyuncong
·
2011-09-15 22:00
上一页
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
其他