第三期 搜索——2 计算代价1—— 计算代价2

假设我们活在一个离散的世界中,这是我们将要编程的世界,

为了简单起见我们假设世界是分割小网格的,我们的初始位置在蓝色

方格处,向上运动,小箭头表示它的朝向。

我们希望车辆从起点出发走到终点,每移动一格或执行一次转向,要

花费一个单位的成本。那么从起点到终点需要承担的最小总成本是多少?

 

需要移动6个网格和一次转向故总成本为7.

现在让我把运动模型改成另一个,我们有3中运动方式,直行,左转前进,右转前进。在这些运动中

我都会前进一步,我们假设这些动作消耗的时间都是1

现在到达目的地的最佳路径花费的总成本是多少?

 

y因为在左转时同时前进了一步,故比上一题少了一步。

转载于:https://www.cnblogs.com/fuhang/p/8945455.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值