Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Algorithm 删除顶点后保留最短路径的O(n^2)算法_Algorithm_Graph_Runtime_Dynamic Programming_Shortest Path - Fatal编程技术网

Algorithm 删除顶点后保留最短路径的O(n^2)算法

Algorithm 删除顶点后保留最短路径的O(n^2)算法,algorithm,graph,runtime,dynamic-programming,shortest-path,Algorithm,Graph,Runtime,Dynamic Programming,Shortest Path,如果我想构造一个O(n^2)算法,在移除顶点后保留图的最短路径距离,我是否应该使用动态规划来实现这一点,并让函数在每个双数组框中存储关于最短路径的信息 例如,我有一个图G,我去掉一个顶点,然后有一个新的图G2。我希望G2所有顶点之间的最短距离等于原始G的最短距离如何实现这一点?通过修改边的权重?如果这是你的意图,请明确地添加它。再想一想,仅仅修改权重是无法做到的,因为你可能会使你的图失去连接。请详细说明您希望如何修改图形,以便使用相同的全对全最短路径实现G2。

如果我想构造一个O(n^2)算法,在移除顶点后保留图的最短路径距离,我是否应该使用动态规划来实现这一点,并让函数在每个双数组框中存储关于最短路径的信息


例如,我有一个图G,我去掉一个顶点,然后有一个新的图G2。我希望G2所有顶点之间的最短距离等于原始G的最短距离

如何实现这一点?通过修改边的权重?如果这是你的意图,请明确地添加它。再想一想,仅仅修改权重是无法做到的,因为你可能会使你的图失去连接。请详细说明您希望如何修改图形,以便使用相同的全对全最短路径实现G2。