如何知道数组中两点之间的单元格数

How do i know number of cells between two points in array?

本文关键字:之间 两点 单元格 数组 何知道      更新时间:2023-10-16

我有2D数组,并给出两个点p1(x1,y1)和p2(x2,y2),这有办法知道它们之间的单元数吗?

对于点p(i,j),它在矩阵中的位置等于i*width+j,其中width是矩阵的宽度。因此,两个元素之间的细胞数量为abs((i1*width+j1) - (i2*width+j2))