Subject:已知子矩阵左上角断点(x1,y1),右下角端点(x2,y2),求子矩阵中所有数的和。输入:1
步骤:
1.求s[x][y],x,y是子矩阵右下角坐标:
公式:s[x][y]=s[x-1][y]+s[x][y-1]-s[x-1][y-1]+mat[x][y]。
2.求ans=s[x2][y2]-s[x2][y1-1]-s[x1-1][y2]+s[x1-1][y1-1]:
eg.
#include
Subject:已知子矩阵左上角断点(x1,y1),右下角端点(x2,y2),求子矩阵中所有数的和。输入:1
步骤:
1.求s[x][y],x,y是子矩阵右下角坐标:
公式:s[x][y]=s[x-1][y]+s[x][y-1]-s[x-1][y-1]+mat[x][y]。
2.求ans=s[x2][y2]-s[x2][y1-1]-s[x1-1][y2]+s[x1-1][y1-1]:
eg.
#include
Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:
部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。