题目要求计算 n×n 矩阵 G(其中 G[i][j]=Pi⊕Qj)的所有连续子矩阵的元素和,并对 109+7 取模。
给定两个长度均为 n 的二进制序列 P 和 Q,序列中的元素仅包含 0 或 1。
构造一个 n×n 的矩阵 G,其中第 i 行第 j 列的元素定义为 G[i][j]=Pi⊕Qj(⊕ 表示按位异或运算)。
现需要计算矩阵 G 中所有可能的子矩阵的元素值之和。一个子矩阵是指由矩阵中连续若干行与连续若干列相交所构成的区域。由于答案可能很大,请输出结果对 109+7 取模后的值。
约束条件:序列长度 n 不超过 2×105,序列中的所有元素均为 0 或 1。
开通会员即可查看完整视频题解: 1.题目讲解 2.思路分析 3.逐行代码手写
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.