摘要: 好神啊。。。 考虑维护d[i][j]表示st到i需要经过j个为x的边的最短路,这个就是分层图的最短路了 然后就可以发现,y=kx+b其中k=j,b=d[i][j],有很多直线,然后我们要的就是一个单增的上凸包 这个直线最多只有n条,因为一个点经过多次肯定就是有环,那么一定不优 阅读全文
posted @ 2019-02-13 16:28 AKCqhzdy 阅读(157) 评论(0) 推荐(0) 编辑