NOIP2016提高组D1T2天天爱跑步(lca+树上差分)
D1T2 天天爱跑步
地址:天天爱跑步Vijos
题解:
这道题我觉得应该与T3换一个位置,难度显然有问题的说。
在树上一个点跑到另一个点的位置显然通过路程为,s->lca(s,t)->t.我们因此就可以拆路径,拆成向上的s->lca(s,t)与向下的lca(s,t)->t.然后我们将向上和向下的两段路径分开来讨论。向上的时候,每个点观察到的点的深度实际就是观察点的深度加上观察时间(即走这么
原创
2017-09-03 21:49:02 ·
331 阅读 ·
0 评论