1.最短路 NOI2019 D2T1 我被这题送Fe了/lb 只有zz才会写二维线段树,比如我. 实际上你只需要矩形取min就可以. kd-tree可以随便过,最慢的点\(0.1s\). 另外一种简单做法是把边压到堆里,每次找到的最小(出发点+边权)的边一定是最优的,然后清空对应的矩形,线段树套set或者并查集都可以过.(stO _rqy Claris Orz) \(n\)个点,\(m\)条边的DAG,求删去每个点后\(1\)到\(n\)最短路.\(n,m \leq 3\times 10^5\)…