给定一个 N*N 矩阵和 Q 查询相同的给定矩阵。每个查询的形式为 x1,y1,x2,y2。我们必须找到由 (x1,y1) 和 (x2,y2) 分别定义为左上角和右下角的子矩阵中不同元素的数量。约束:N<=300 Q<=10^5 我正在使用简单的方法来迭代每个查询的子矩阵。有没有更好的方法?
问问题
684 次
给定一个 N*N 矩阵和 Q 查询相同的给定矩阵。每个查询的形式为 x1,y1,x2,y2。我们必须找到由 (x1,y1) 和 (x2,y2) 分别定义为左上角和右下角的子矩阵中不同元素的数量。约束:N<=300 Q<=10^5 我正在使用简单的方法来迭代每个查询的子矩阵。有没有更好的方法?