随笔分类 -  树 - 树链剖分

摘要:黑科技——树剖两次$dfs$转一次$dfs$! 重所周知,树链剖分通常是要$dfs​$两次的,就像这样: 但是在一些$n$比较大并且的~~卡常毒瘤题~~中,我们如果使用了两次$dfs$就有可能会出现$tle$的情况。 在这时,若我们无法优化本质算法的情况下我们需要卡常。 怎么卡呢?利用$dfs$序: 阅读全文
posted @ 2019-11-09 15:07 dsjkafdsaf 阅读(158) 评论(0) 推荐(0)
摘要:题目描述 浩浩荡荡的$cg$大军发现了一座矿产资源极其丰富的城市,他们打算在这座城市实施新的采矿战略。 这个城市可以看成一棵有$n$个节点的有根树,我们把每个节点用1到n的整数编号。 为了方便起见,对于任何一个非根节点$v$,它任何一个祖先的编号都严格小于$v$。 树上的每个节点表示一个矿点,每条边 阅读全文
posted @ 2019-09-08 22:21 dsjkafdsaf 阅读(199) 评论(0) 推荐(0)