olahiuj的博客

想要再努力一点

bzoj3991 [SDOI2015]寻宝游戏 set

#Description 小B最近正在玩一个寻宝游戏,这个游戏的地图中有N个村庄和N-1条道路,并且任何两个村庄之间有且仅有一条路径可达。游戏开始时,玩家可以任意选择一个村庄,瞬间转移到这个村庄,然后可以任意在地图的道路上行走,若走到某个村庄中有宝物,则视为找到该村庄内的宝物,直到找到所有宝物并返...

2018-09-22 16:25:16

阅读数:25

评论数:0

bzoj5379 Tree dfs序列+线段树+lca

Description 给出一棵树,要求资磁一下三个操作 1. 换根为x 2. 将x的子树内所有点权加上y 3. 记x,y的lca为z,求z所在子树内所有点权之和 Solution 这道题一看就非常签到,实在不会还可以LCT水分 对于操作1我们不用真的换根,用一个变量root...

2018-08-09 15:34:03

阅读数:17

评论数:0

jzoj3960 [GDOI2015模拟12.21]鸡腿の出行 圆方树+lca

Description 【故事の背景】 鸡腿君,CZYZ著名DS,江苏延陵人,天朝64年夏赴张江公学,遇学霸,遂溃逃。后至申城地铁,奈何不识路线,幸而得路人甲好心指路,乃至于邯郸路。 【问题の描述】 上海又叫做申城,那里的地铁一直是很拥挤的。鸡腿从张江去邯郸本部的路上常常是挤得……瘦了...

2018-07-14 17:09:21

阅读数:66

评论数:0

jzoj5512 送你一棵圣诞树 树状数组套线段树+set

Description 一棵 n 个点的树, 树根为 1. 一开始每个点上有一个 1…n 的颜色 ci, 不同点颜色可以相同. 现在有 q 次操作, 分为两种类型: • 1 u l r: 询问子树 u 中有多少种在 l 到 r 之间的颜色至少出现了一次 • 2 u c: 将 ...

2018-01-10 21:34:32

阅读数:147

评论数:0

bzoj2588 Count on a tree 可持久化线段树+lca

Description 给定一棵N个节点的树,每个点有一个权值,对于M个询问(u,v,k),你需要回答u xor lastans和v这两个节点间第K小的点权。其中lastans是上一个询问的答案,初始为0,即第一个询问的u是明文。 N,M 强制在线 Solution 可持久化线...

2018-01-06 22:51:28

阅读数:57

评论数:0

bzoj3083 遥远的国度 树链剖分+lca

Description zcwwzdjn在追杀十分sb的zhx,而zhx逃入了一个遥远的国度。当zcwwzdjn准备进入遥远的国度继续追杀时,守护神RapiD阻拦了zcwwzdjn的去路,他需要zcwwzdjn完成任务后才能进入遥远的国度继续追杀。 问题是这样的:遥远的国度有n个城市,这些...

2018-01-05 22:00:22

阅读数:71

评论数:0

jzoj1917 [2011集训队出题] 跳跳棋 倍增 lca

Description  跳跳棋是在一条数轴上进行的。棋子只能摆在整点上。每个点不能摆超过一个棋子。   我们用跳跳棋来做一个简单的游戏:棋盘上有3颗棋子,分别在a,b,c这三个位置。我们要通过最少的跳动把他们的位置移动成x,y,z。(棋子是没有区别的)   跳动的规则很简单,任意选一颗棋子,...

2017-12-28 20:04:58

阅读数:211

评论数:0

jzoj3555 【GDKOI2014模拟】树的直径 lca+离线

Description科学家在观测一棵大树,这棵树在不断地生长,科学家给这棵树的每个节点编了号。开始的时候,这棵树很小只有4个节点,一号点为根,其他三个节点挂在上面。在接下来的M次观察中,科学家每次都能看见这棵树从叶子处长出新的两个节点来。如果当前这棵树有N个节点,那么这棵树的新的两个节点的编号分...

2017-12-07 16:57:13

阅读数:160

评论数:0

货车运输 洛谷1967 最大生成树 lca c++

题目描述A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。现在有 q 辆货车在运输货物, 司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。输入输出格式输入格式:输入文件名为 truck.in。 输入文件第一行有两个用一个...

2017-02-11 16:03:02

阅读数:403

评论数:0

商务旅行_codevs1036_lca

Description  某首都城市的商人要经常到各城镇去做生意,他们按自己的路线去做,目的是为了更好的节约时间。   假设有N个城镇,首都编号为1,商人从首都出发,其他各城镇之间都有道路连接,任意两个城镇之间如果有直连道路,在他们之间行驶需要花费单位时间。该国公路网络发达,从首都出发能到达任...

2016-09-21 21:46:15

阅读数:400

评论数:0

祖孙询问_纪中3054_lca

Description已知一棵n个节点的有根树。有m个询问。每个询问给出了一对节点的编号x和y,询问x与y的祖孙关系。Input输入第一行包括一个整数n表示节点个数。接下来n行每行一对整数对a和b表示a和b之间有连边。如果b是-1,那么a就是树的根。第n+2行是一个整数m表示询问个数。接下来m行,...

2016-09-03 14:03:44

阅读数:566

评论数:0

Nearest Common Ancestors_poj1330_LCA

DescriptionA rooted tree is a well-known data structure in computer science and engineering. An example is shown below: In the figure, each node is l...

2016-07-08 17:24:36

阅读数:396

评论数:0

拉力赛_vijos1460_LCA

描述车展结束后,游乐园决定举办一次盛大的山道拉力赛,平平和韵韵自然也要来参加大赛。 赛场上共有n个连通的计时点,n-1条赛道(构成了一棵树)。每个计时点的高度都不相同(父结点的高度必然大于子结点),相邻计时点间由赛道相连。由于马力不够,所以韵韵的遥控车只能从高处驶向低处。而且韵韵的车跑完每条赛道...

2016-07-08 17:17:54

阅读数:609

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭