博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
曼哈顿距离
阅读量:7213 次
发布时间:2019-06-29

本文共 337 字,大约阅读时间需要 1 分钟。

推荐博客 :

 

曼哈顿距离——两点在南北方向上的距离加上在东西方向上的距离,即d(i,j)=|xi-xj|+|yi-yj|。对于一个具有正南正北、正东正西方向规则布局的城镇街道,从一点到达另一点的距离正是在南北方向上旅行的距离加上在东西方向上旅行的距离,因此,曼哈顿距离又称为出租车距离。 

——引用自百度 

 

简单的来说,对于一类搜索问题,我们只能向上,下,左,右四个方向去走,求从一个点到任意一个点正常的广搜就可以解决,但这里有一个更简便的方法,就是利用曼哈顿距离,直接两个点横坐标的绝对值之差+纵坐标的绝对值之差。

借助曼哈顿距离有时候可以去替代一些广搜

 

以下面的问题为例,

转载于:https://www.cnblogs.com/ccut-ry/p/9362139.html

你可能感兴趣的文章
Docker 上开发 nodejs
查看>>
分享一款在线调试的贝塞尔曲线
查看>>
让手机的应用变得可调试
查看>>
JVM虚拟机
查看>>
.Net Core微服务系列--开篇
查看>>
Go语言学习笔记(二)十分钟上手
查看>>
Usage of pmake
查看>>
[译]Professional ASP.NET MVC3(01)-Chapter 1:Getting Started(上)
查看>>
1、时间、FHS 学习笔记
查看>>
mysql基本知识学习
查看>>
Exchange 2010 (三) HUB NLB部署
查看>>
lnmp环境安装-源代码编译
查看>>
java模板上传
查看>>
apache、nginx开启pathinfo
查看>>
Flask+Gunicorn+Gevent+Supervisor+Nginx生产环境部署
查看>>
Linux通配符知识深度讲解
查看>>
AD-禁用账户命令 Disable-ADAccount
查看>>
如何修改eclipse下tomcat的工程所生成的项目文件的名称
查看>>
两位数相乘【口算宝典】
查看>>
php代码执行时间
查看>>