

曼哈顿街区熙熙攘攘,在高处向下望去,曼哈顿的建筑方方正正地排列在一条条街道上,仿佛一个个棋子排列在键盘上。

想要计算两个建筑之间的距离,我们不能横穿某个建筑,需要拐弯抹角,经过一个个十字路口,才能到达我们想要去的地方。

曼哈顿距离,也正是这个原理,不能像 绿线(/) 一样,横穿建筑,而是需要和其它三条线一样, 穿过大街小巷。

假设 二维平面 内有两点:
与
则二维平面的曼哈顿距离公式为:

例如上图的
与
,则
两点的距离为:
假设 三维空间 内有两点:
与
则三维空间的距离公式为:

举个例子,比如上图的
与
两点,计算
两点的曼哈顿距离为:
假设 n维空间 内有两点:
与
则n维空间的距离公式为: