我8岁的孩子已经厌倦了创建常规迷宫的工作,并开始创建如下所示的变体:
这个想法是从x开始并通过常规规则到达o。另外,您可以从任何整数跳到任何其他整数b,但是您必须支付| a − b | 美元的特权。目标是以最低的成本解决迷宫问题。在上面的示例中,我们可以以成本5通过x-14-18-27-28-o从x转到o,但仅花费x-13-11-9-8-29-28-o便宜4。
所以这是我的问题:解决该问题的最佳解决方案(就渐近运行时间而言)是什么?您可以对输入格式做出任何合理的假设。
注意:我在这里使用“ puzzles”标签是因为我想到的是答案,但是我不确定它是否是最佳选择,并且想看看是否有人可以改善我的解决方案。(这里n是迷宫中的整数数。)