一.多元最短路求法 多元都求出来了,单源的肯定也能求. 思想是动态规划的思想:从任意节点A到任意节点B的最短路径不外乎2种可能,1是直接从A到B,2是从A经过若干个节点X到B.所以,我们假设Dis(AB)为节点A到节点B的最短路径的距离,对于每一个节点X,我们易写出状态转移方程Dis(AB) =min(Dis(AX) + Dis(XB) ,Dis(AB))这样一来,当我们遍历完所有节点X,Dis(AB)中记录的便是A到B的最短路径的距离. memset(Dis,0x3f,sizeof(Dis);