2012年4月23日

hdu 4034 Graph解题报告-Floyd思想

摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4034题目描述:给你一个n*n矩阵来表示一个图,矩阵的每个元素gij都表示i点到j点的最短路,其中对角线元素总是0。问满足这个矩阵的图的最少边数是多少,若不存在,则输出impossible。显然,边数最多的情况是每两点之间都有最短的直边相连,边数最多为n2-n,在每两点都有最短直边相连情况下,我们以一一删去多余的边,最后就是最终结果。 考虑:若gij = gik+ gkj ,i 与 j的这条边可以删去,因为i到j的最短路gij可以由gik+gkj转移来;若gij> gik + gkj ,则说明 阅读全文

posted @ 2012-04-23 09:42 algoCG 阅读(339) 评论(0) 推荐(0) 编辑

导航