当前位置: 首页 > news >正文

网站建设公司果动企业网络营销策略案例

网站建设公司果动,企业网络营销策略案例,商户 wordpress,做网站自己买服务器目录 【力扣】304. 二维区域和检索 - 矩阵不可变二维前缀和理论初始化计算面积 题解 【力扣】304. 二维区域和检索 - 矩阵不可变 给定一个二维矩阵 matrix,以下类型的多个请求: 计算其子矩形范围内元素的总和,该子矩阵的 左上角 为 (row1, …

目录

    • 【力扣】304. 二维区域和检索 - 矩阵不可变
    • 二维前缀和理论
      • 初始化
      • 计算面积
    • 题解

【力扣】304. 二维区域和检索 - 矩阵不可变

给定一个二维矩阵 matrix,以下类型的多个请求:

  • 计算其子矩形范围内元素的总和,该子矩阵的 左上角 为 (row1, col1) ,右下角 为 (row2, col2)

实现 NumMatrix 类:

  • NumMatrix(int[][] matrix) 给定整数矩阵 matrix 进行初始化
  • int sumRegion(int row1, int col1, int row2, int col2) 返回 左上角 (row1, col1) 、右下角 (row2, col2) 所描述的子矩阵的元素 总和 。

在这里插入图片描述

提示:
m == matrix.length
n == matrix[i].length
1 <= m, n <= 200
- 1 0 5 10^5 105 <= matrix[i][j] <= 1 0 5 10^5 105
0 <= row1 <= row2 < m
0 <= col1 <= col2 < n
最多调用 1 0 4 10^4 104 次 sumRegion 方法

二维前缀和理论

初始化

在这里插入图片描述
在这里插入图片描述
因此二维前缀和预处理公式:

s[i][j] = s[i-1][j] + s[i][j-1] -s[i-1][j-1] + a[i][j]

计算面积

在这里插入图片描述
在这里插入图片描述
因此二维前缀和计算公式:(以(x1,y1)为左上角,(x2,y2)为右下角的子矩阵的和)

s[x2][y2] - s[x2][y1 - 1] + s[x1 - 1][y2] -s[x1 - 1][y1 - 1]

题解

都加一,数组从(0,0)开始

class NumMatrix {int[][] s;public NumMatrix(int[][] matrix) {int m = matrix.length;if (m > 0) {int n = matrix[0].length;s = new int[m + 1][n + 1];// 初始化for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {s[i + 1][j + 1] = s[i][j + 1] + s[i + 1][j] - s[i][j] + matrix[i][j];}}}}// 计算面积public int sumRegion(int x1, int y1, int x2, int y2) {return s[x2 + 1][y2 + 1] - s[x2 + 1][y1] - s[x1][y2 + 1]  + s[x1][y1];}
}
http://www.hengruixuexiao.com/news/16651.html

相关文章:

  • 太原免费建站品牌整合营销案例
  • WordPress静态写入内存哈尔滨seo关键字优化
  • 陕西响应式网站建设天津关键词排名提升
  • 广州网站建设哪里好互联网销售平台
  • 南冒网站建设制作推广公司西安百度竞价托管代运营
  • 怎么做网站搜索seo兼职工资一般多少
  • Java 网站设计代推广平台
  • 做海报创客贴同类网站百度seo点击排名优化
  • 陕西西安网站建设公司百度推广培训班
  • 个人网站想添加支付功能怎么做1688的网站特色
  • 南京网站开发南京乐识优百度seo推广免费
  • 政府网站建设依据搜索引擎排名竞价
  • 网站建设甲方给乙方的需求方案佛山网站建设模板
  • 公司建站 网站设计百度广告平台
  • 做优惠券网站如何引流个人开发app可以上架吗
  • 东莞市建设质量监督站网络推广外包费用
  • 有没有返利网站做京东的高级搜索指令
  • 一流专业建设方案seo查询工具有哪些
  • 幼儿园东莞网站建设长沙市seo百度关键词
  • 凡科网建站教程成都网站建设技术外包
  • 建筑工地网站有哪些百度引擎入口
  • 做网站之前的前期互联网广告代理可靠吗
  • 网站开发公司专业搜索图片
  • 汪峰做的音乐网站磁力猫最好磁力搜索引擎
  • 做本地团购网站推广普通话手抄报内容50字
  • 工商局网站实名认证怎么做如何推广公司
  • 手机网站跳转怎么做seo解释
  • 厦门高端网站建设定制google chrome网页版
  • wordpress bbs插件seo的作用
  • 网站开发税目编码seo页面优化技术