摘要: 题目大意: 一个$n\times m(nm\le5\times10^5)$的网格图,每个格子间有一个给定高度的挡板,每个格子的水位是$0\sim h(h\le10^9)$之间的一个整数。问总共有多少种可能的水位情况。 思路: 建立Kruskal重构树,实点代表原图中的格点,虚点代表若干个格点水位越过 阅读全文
posted @ 2018-04-03 20:50 skylee03 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 一个图上有$n(n\le10^5)$个带权点,$m(m\le5\times10^5)$条带权边。有$q(q\le5\times10^5)$组询问,每次询问从点$v$出发,只经过权值小于等于$x$的边能到达的点中,权值第$k$大的点权。强制在线。 思路: 不强制在线时显然可以线段树合并。在 阅读全文
posted @ 2018-04-03 19:32 skylee03 阅读(102) 评论(0) 推荐(0) 编辑