摘要: Floyd-Warshall算法,简称Floyd算法,用于求解任意两点间的最短距离,时间复杂度为O(n^3)。我们平时所见的Floyd算法的一般形式如下:1 void Floyd()2 {3 int i,j,k;4 for(k=1;k,则c[i, j, 0] =边 的长度;若i... 阅读全文
posted @ 2014-10-27 17:20 橙&子 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 三个水杯时间限制:1000ms | 内存限制:65535KB难度:4描述给出三个水杯,大小不一,并且只有最大的水杯的水是装满的,其余两个为空杯子。三个水杯之间相互倒水,并且水杯没有标识,只能根据给出的水杯体积来计算。现在要求你写出一个程序,使其输出使初始状态到达目标状态的最少次数。输入第一行一个整数... 阅读全文
posted @ 2014-10-27 16:41 橙&子 阅读(461) 评论(0) 推荐(0) 编辑