bzoj2001: [Hnoi2010]City 城市建设
传送门
这定是极其蛋疼的题目。
考虑分治询问。
我们可以先求出当询问在l到r之间是,必定在MST上的边。
(未确定权值的边即使取到-inf也在MST上的边)
同时,我们可以缩点。
然后删除必定不在MST上的边。
(未确定权值的边即使取到-inf也在MST上的边)
分析时间复杂度:
点数最多为r-l+1(其他都被缩掉了)
边数最多为2*(r-l+1)(MST上r-l+1条和未确定的
原创
2017-04-21 11:43:17 ·
516 阅读 ·
0 评论