Problem A 表演 有$n$个有点权的点,$m$个有边权的边.对于每个点$u$,输出从这个点出发到$v$,其路径权值的两倍加上v的点权和最小的值. 对于$100\%$的数据,满足$1 \leq n,m \leq 2\times 10^5 $ Solution : 考虑一个简单的转移,$f[u]$表示点$u$的最小答案,最初$f[u]$ 为$u$的点权. 每一次更新,就是相邻的两个点$u,v$之间,用边权的两倍来更新答案. 如果在图上DP,那么就相当于,将初始这些点权加入priority_q…