当前位置: 首页 > news >正文

曼哈顿距离与切比雪夫距离的互相转化 小记

首先一个显然的东西: \(|x| = \max(x, -x)\)
于是将曼哈顿距离进行转化:

\[|x_1 - x_2| + |y_1 - y_2| = \max(x_1-x_2+y_1−y_2,x_1−x_2+y_2−y_1,x_2−x_1+y_1−y_2,x_2−x_1+y_2−y_1)=\max(|(x_1 + y_1) - (x_2 + y_2)|, |(x_1 - y_1) - (x_2 - y_2)) \]

可以看成将坐标系旋转 \(45°\) 后缩放 \(\sqrt{2}\) 倍后的结果,说人话就是 \((x, y)\) 变成 \((x + y, x - y)\)

同理,对切比雪夫距离进行类似转化:

\[\max(|x_1 - x_2|, |y_1 - y_2|)=\max(|\frac{x_1 + y_1}{2} - \frac{x_2 + y_2}{2}|, |\frac{x_1 - y_1}{2} - \frac{x_2 - y_2}{2}|) \]

相当于 \((x, y)\) 变成了 \((\frac{x + y}{2}, \frac{x - y}{2})\)

这东西有啥用呢?比如你要求一个 \(\max\) 曼哈顿距离状物,就可以转成切比雪夫距离,变成 \(\max(\max(|x_1 - x_2|, |y_1 - y_2|))\),然后就可以把 \(\max(|x_1 - x_2|), \max(|y_1 - y_2|)\) 单独拆出来维护,就独立了。(abc437f)同理要求一个切比雪夫距离状物则可以转曼哈顿距离,然后求和里就没 \(\max\) 了。

例题很多,不一一赘述了。

http://icebutterfly214.com/news/122155/

相关文章:

  • 京东啊啊啊啊啊
  • PCL配准——粗配准+ICP
  • CSP2025邮寄
  • Gemini Inc靶场练习(包含suid提权,文件包含漏洞,ssh免密登录)
  • 2025年海南和田玉商家排名TOP10(三亚+海口首选攻略) - charlieruizvin
  • 免费降AI率的工具怎么选?认准这2个降低AI率的工具,避免白忙活
  • 微观交通流仿真软件:AIMSUN_(11).数据校准与验证
  • AI概念扫盲:LoRA微调原理是什么?
  • 别再花冤枉钱!这2个免费降AI率的工具,降AI效果也很好!
  • 10个高效降AI率工具,本科生必看!
  • [项目]基于正倒排索引的Boost搜索引擎---编写搜索引擎模块 Searcher - 指南
  • 强烈推荐 wxWidgets
  • 前端开发随笔
  • 别再焦虑了!6款实测有效的降ai工具推荐,学姐手把手教你降低ai率!
  • 防控近视你需要知道的这些科普常识!
  • Item24--若所有参数皆需类型转换,请为此采用 non-member 函数
  • 虚拟化初步了解
  • error_code
  • 本地私有知识库新选择:访答软件真实体验分享
  • 基于MinIO Java SDK实现ZIP文件上传的方案与实践
  • 性价比高的循环水处理专业的源头厂家
  • 八皇后问题
  • 大模型RAG技术深度剖析:提升AI回答质量的黑科技
  • 完整教程:FFmepg--25-h265解码yuv格式
  • STM32学习——编码器接口测速
  • 模板和策略模式的区别
  • 学Simulink——机器人控制场景实例:基于Simulink的SCARA机械臂关节空间PD控制仿真
  • 智能参考文献管理工具自动生成标准引用格式,支持多种学术规范
  • AI也会“三思而后答“?揭秘Self-RAG智能检索术
  • 【MongoDB实战】第10章 新手避坑指南:90%的人都会踩的错误