摘要: "题目蓝链" Solution 因为可以随便走,所以显然就是一个缩点+DP,只需要记录每一个强联通分量的最大和最小价格就可以了 Code cpp include using namespace std; define squ(x) ((LL)(x) (x)) define debug(...) fp 阅读全文
posted @ 2018-10-14 21:55 xunzhen 阅读(130) 评论(0) 推荐(0) 编辑
摘要: "题目蓝链" Solution 我们设$dp[i][j]$表示到第$i$个点多走了$j$步的方案数,$dis[i]$表示从$1$到$i$的最短距离 显然有以下转移方程式, $$ dp[i][j] = \sum dp[k][dis_i + j len_{i, k} dis_k] $$ 其中,$k$为所 阅读全文
posted @ 2018-10-14 21:29 xunzhen 阅读(193) 评论(0) 推荐(1) 编辑