树上倍增
文章平均质量分 83
sunshinezff
啦啦啦啦啦
展开
-
【codevs3305】水果姐逛水果街2【树上倍增+dp】
题目描述 Description水果姐第二天心情也很不错,又来逛水果街。突然,cgh又出现了。cgh施展了魔法,水果街变成了树结构(店与店之间只有一条唯一的路径)。同样还是n家水果店,编号为1~n,每家店能买水果也能卖水果,并且同一家店卖与买的价格一样。cgh给出m个问题,每个问题要求水果姐从第x家店出发到第y家店,途中只能选一家店买一个水果,然后选一家店(可以是同一家店,但不能往回走原创 2015-05-14 20:40:20 · 1092 阅读 · 0 评论 -
【bzoj2851】【ZJOI2012】【灾难】【LCA】
【问题描述】阿米巴是小强的好朋友。阿米巴和小强在草原上捉蚂蚱。小强突然想,如果蚂蚱被他们捉灭绝了,那么吃蚂蚱的小鸟就会饿死,而捕食小鸟的猛禽也会跟着灭绝,从而引发一系列的生态灾难。学过生物的阿米巴告诉小强,草原是一个极其稳定的生态系统。如果蚂蚱灭绝了,小鸟照样可以吃别的虫子,所以一个物种的灭绝并不一定会引发重大的灾难。我们现在从专业一原创 2015-10-08 20:15:21 · 543 阅读 · 0 评论 -
【bzoj4281】【ONTAK2015】【Związek Harcerstwa Bajtockiego】【树上倍增】
Description给定一棵有n个点的无根树,相邻的点之间的距离为1,一开始你位于m点。之后你将依次收到k个指令,每个指令包含两个整数d和t,你需要沿着最短路在t步之内(包含t步)走到d点,如果不能走到,则停在最后到达的那个点。请在每个指令之后输出你所在的位置。Input第一行包含三个正整数n,m,k(1接下来n-1行,每行包含两个正整数x,y(1接下来k原创 2015-10-26 17:12:42 · 603 阅读 · 1 评论 -
【bzoj2953】【poi2002】【商务旅行】【树上倍增】
Description 某首都城市的商人要经常到各城镇去做生意,他们按自己的路线去做,目的是为了更好的节约时间。假设有N个城镇,首都编号为1,商人从首都出发,其他各城镇之间都有道路连接,任意两个城镇之间如果有直连道路,在他们之间行驶需要花费单位时间。该国公路网络发达,从首都出发能到达任意一个城镇,并且公路网络不会存在环。你的任务是帮助该商人计算一下他的最短旅行时间。In原创 2015-10-26 16:49:00 · 827 阅读 · 0 评论 -
【bzoj1977】【次小生成树】【树上倍增】
Description小 C 最近学了很多最小生成树的算法,Prim 算法、Kurskal 算法、消圈算法等等。 正当小 C 洋洋得意之时,小 P 又来泼小 C 冷水了。小 P 说,让小 C 求出一个无向图的次小生成树,而且这个次小生成树还得是严格次小的,也就是说: 如果最小生成树选择的边集是 EM,严格次小生成树选择的边集是 ES,那么需要满足:(value(e) 表示边 e的权值)原创 2015-10-27 21:26:01 · 770 阅读 · 0 评论 -
【bzoj4568】【SCOI2016】【幸运数字】【树上倍增+线性基】
DescriptionA 国共有 n 座城市,这些城市由 n-1 条道路相连,使得任意两座城市可以互达,且路径唯一。每座城市都有一个幸运数字,以纪念碑的形式矗立在这座城市的正中心,作为城市的象征。一些旅行者希望游览 A 国。旅行者计划乘飞机降落在 x 号城市,沿着 x 号城市到 y 号城市之间那条唯一的路径游览,最终从 y 城市起飞离开 A 国。在经过每一座城市时,游览者就会有原创 2016-06-16 22:32:19 · 887 阅读 · 0 评论