题目链接 \(Description\) 有n个座山,其高度为hi.有m条带权双向边连接某些山.多次询问,每次询问从v出发 只经过边权<=x的边 所能到达的山中,第K高的是多少. \(Solution\) x的限制将图分成了若干连通块,如果x单调递增的话,只需要合并连通块就可以了. 离线,并查集维护所属连通块,线段树合并状态.查询K大.(强制在线的话可以主席树?BZOJ3551 不想写了还是写了,还好) 强制在线的Kruskal+主席树做法:BZOJ3551. //39360kb 5248ms…