PHP数组上的最短路径

时间:2013-05-01 23:51:42

标签: php image shortest-path

我正在寻找答案,到目前为止我尝试的一切都失败了。这是我的样本数组显示为图像:

array to use

但是这个数组相当大,而且这个只是原始数组的缩放版本。

所以我尝试了djikstra,但它寻找完美的路径,无法在如此大的阵列上工作。每个群集都有标记,其中一些(太小的群集从显示中删除)。

我想知道BFS能否在这里完成这项工作,但我不确定这一点。基本上我需要通过红色簇的短路径,从顶部到底部或从左到右,因此只检查两个簇(1和12),因为它们只连接两侧。路径不需要完美,我需要以大约512x512阵列的速度获得可靠的路径。

每个连接与邻居具有相同的权重,并且为1

感谢您的时间

0 个答案:

没有答案