【发布时间】:2016-07-13 07:36:22
【问题描述】:
假设您有一个如下所示的矩阵:
var map =
[
[0,0,0,0,0,0],
[0,1,1,1,1,0],
[0,1,0,0,1,0],
[0,1,1,1,1,0],
[0,0,0,0,0,0],
[0,0,0,0,0,0],
];
可以用什么方法来确定1s 的矩阵里面有一个正方形0s?多个正方形/矩形相互偏移怎么办(不重叠,只是可能并排)?
我确信已经为这些事情制定了方法,我很想了解它们。
【问题讨论】:
-
我可以帮你说明你的真实需求......
-
@piyushbarua 我试图在二维数组中找到正方形或矩形的边界。最终结果是映射数组中正方形的边界,并将其转换为
canvas或 HTML<area>s 之类的其他内容。
标签: javascript arrays matrix