我正在实施弗洛伊德 Warshall 算法。我将此算法应用于具有不同顶点的图,其中一些没有链接。我的代码没有得到正确的答案。
从一个顶点到另一个顶点生成的最终路径有时包括一条不存在的边。我认为我的错误来自我将无穷大与无穷大进行比较的事实。我目前这样做:我假设一个大整数将代表无穷大,例如 10000。当我遇到像 10000 > 10000 + n 这样的情况时我应该怎么做?n < 10000
我正在实施弗洛伊德 Warshall 算法。我将此算法应用于具有不同顶点的图,其中一些没有链接。我的代码没有得到正确的答案。
从一个顶点到另一个顶点生成的最终路径有时包括一条不存在的边。我认为我的错误来自我将无穷大与无穷大进行比较的事实。我目前这样做:我假设一个大整数将代表无穷大,例如 10000。当我遇到像 10000 > 10000 + n 这样的情况时我应该怎么做?n < 10000