码迷,mamicode.com
首页 > 其他好文 > 详细

欧几里得距离、曼哈顿距离、切比雪夫距离

时间:2017-10-25 21:39:20      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:www.   网格   max   logs   欧几里得   可扩展   ilo   htm   sub   

     欧几里得距离-欧氏距离,也就是我们熟知的距离,可扩展至m维

  2维:d=sqrt((x1-x2)2+(y1-y2)2)

  3维:d=sqrt((x1-x2)2+(y1-y2)2+(z1-z2)2)

  m维:d=sqrt(∑(xi,1-xi,2)2)

 

  曼哈顿距离-出租车距离,在一个横竖分布的网格上,两点之间的距离即为曼哈顿距离

  也就是说只能横着走或者竖着走

  d=|x1-x2|+|y1-y2|

 

  切比雪夫距离-棋盘距离,在一个国际棋盘上,王从一点到另一点的距离

  王可以向周围八个方向走,显然最优决策是先不断斜着靠近,再横着或者竖着达到目标点

  d=max(|x1-x2|,|y1-y2|)

 

http://www.cnblogs.com/hadilo/p/5970408.html

欧几里得距离、曼哈顿距离、切比雪夫距离

标签:www.   网格   max   logs   欧几里得   可扩展   ilo   htm   sub   

原文地址:http://www.cnblogs.com/smuxiaolei/p/7731711.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!