摘要: 大概题意: 每两个点中的边权有两个:一个是两点坐标的欧几里得距离( horizontal distance),暂且成为ai,第二个是两点的海拔之差,称为bi.然后需要一个生成树使sum(ai)\sum(bi)最小。 这里可以引入分数规划:我们设ai\bi=k,那么ai-bi*k=0 我们只需要二分一 阅读全文
posted @ 2019-01-29 21:02 Dijkstra·Liu 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Description 给出一个N个点M条边的无向图,经过一个点的代价是进入和离开这个点的两条边的边权的较大值,求从起点1到点N的最小代价。起点的代价是离开起点的边的边权,终点的代价是进入终点的边的边权 N<=100000 M<=200000 给出一个N个点M条边的无向图,经过一个点的代价是进入和离 阅读全文
posted @ 2019-01-29 10:30 Dijkstra·Liu 阅读(443) 评论(2) 推荐(1) 编辑