一、题目
给你一个大小为 rows * cols 的矩阵 mat,其中 mat[i][j] 是 0 或 1,请返回 矩阵 mat 中特殊位置的数目 。...特殊位置 定义:如果 mat[i][j] == 1 并且第 i 行和第 j 列中的所有其他元素均为 0(行和列的下标均 从 0 开始 ),则位置 (i, j) 被称为特殊位置。...mat.length
• cols == mat[i].length
• 1 <= rows, cols <= 100
• mat[i][j] 是 0 或 1
三、解题思路
根据题目描述,我们首先需要对矩阵...mat进行遍历,来判断哪个位置是“1”,这里,我们创建两个变量,分别是用来记录每行存在“1”的个数——int[] row和每列存在“1”的个数——int[] column;在这两个数组中,row[index...[[0,0,0,0,0,1,0,0],[0,0,0,0,1,0,0,1],[0,0,0,0,1,0,0,0],[1,0,0,0,1,0,0,0],[0,0,1,1,0,0,0,0]]为例,我们对mat矩阵进行遍历