solution 最短路 + 最小生成树 ⇒\Rightarrow⇒ 最短路径生成树 题目要求很明确,求出有多少棵最短路径生成树。 关于最短路径生成树请点击[这里][8]。简要概括一下,最短路径生成树就是对于树中的任意一对父子节点 f,sf , sf,s ,diss=disf+wdis_s = dis_f + wdiss=disf+w , www 为(f , s) 边的权值。所以针对此题来说,我们完全可以先求出起点到各个节点的最短路路径和 disidis_idisi ,然后暴力的去枚举每个节点,枚举这个节点连出的所有边,如果满足 diss=disf+wdis_s = dis_f + wd...