如何计算图中指定的两点之间的距离? 存储结构是单链表
求助:怎么计算图中指定的两点之间的距离? 存储结构是单链表。
具体说来,是一个拓扑图,以链表的结构存储,每个点都有若干个邻居
要计算出其任意两个邻居之间的最短路径。
其实就是找环,所求的环经过指定的三个顶点。
求帮助,谢谢啦!
------解决方案--------------------
表达的不够清晰啊,你让我们怎么帮助你!
还有,为什么不用邻接矩阵呢? 然后用最短路径算法就可以了!
------解决方案--------------------
图怎么存都可以啊,你这是邻接表存储.
Floyd计算每对点之间的最短路径.
------解决方案--------------------
最短路径算法肯定不行是,Dijkstra时间复杂度是O(N^2)。
具体说来,是一个拓扑图,以链表的结构存储,每个点都有若干个邻居
要计算出其任意两个邻居之间的最短路径。
其实就是找环,所求的环经过指定的三个顶点。
求帮助,谢谢啦!
------解决方案--------------------
表达的不够清晰啊,你让我们怎么帮助你!
还有,为什么不用邻接矩阵呢? 然后用最短路径算法就可以了!
------解决方案--------------------
图怎么存都可以啊,你这是邻接表存储.
Floyd计算每对点之间的最短路径.
------解决方案--------------------
最短路径算法肯定不行是,Dijkstra时间复杂度是O(N^2)。