摘要:
"bzoj" sol 按照$x$或$y$排序,考虑两个相邻的点之间的距离,显然分步走不会比直接走更劣。 所以按照$x$或$y$排序后,只对相邻的先连边。 $Dijkstra$即可。 code cpp include include include include define ll long lon 阅读全文
摘要:
"bzoj" sol 很显然设$f_{i,j}$表示在$i$号点已经使用了$j$次免费的最小费用。 转移就是两种,使用免费或者是不使用。 相当于就是$nk$个点的最短路。 $Dijkstra$即可。 code cpp include include include include define pi 阅读全文