最短路,前缀和优化连边,Dijkstra(UESTC 482,Charitable Exchange)
http://acm.uestc.edu.cn/#/problem/show/482
做了这道题目很有收获,一方面是熟练了优化连边的技巧,另一方面是对Dijkstra有了新的感悟。
关于优化连边的做法:
首先离散化,将1e9范围的数离散化,重新分配编号,这样最多有2e5个节点。
很显然,题目中的边是一种区间到单点的边,所以可以考虑线段树优化连边,可能是因为自己不够熟练,
原创
2017-05-01 21:19:37 ·
795 阅读 ·
0 评论