【发布时间】:2022-11-18 09:36:38
【问题描述】:
假设我们有一个矩阵,如下所示。
var arr = [
[1, 0, 0, 0, 0],
[0, 2, 0, 3, 0],
[0, 4, 0, 0, 0],
]
这里 arr[0][0] 是唯一的唯一单元格(必须在行和列中具有唯一值,不包括 0)。查找相似单元格列表的最有效方法是什么?
【问题讨论】:
-
你是说
arr[0][0]? -
你似乎没有很好地解释你的意图。如果您正在寻找独特的单元格,那么所有非零单元格似乎都满足该条件。但是,如果您正在寻找在各自的行和列中具有唯一非零值的单元格,则可能是建议的
arr[0][0]。 -
我听起来不像“独特”是你想用的词
-
您当前想要改进的解决方案是什么?
-
直截了当的解决方案非常高效,在线性时间内运行
标签: javascript