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

推广线上渠道seo是什么职位缩写

推广线上渠道,seo是什么职位缩写,wordpress链接出错,国内设计网站推荐题目 给定一个二维矩阵 matrix,以下类型的多个请求: 计算其子矩形范围内元素的总和,该子矩阵的 左上角 为 (row1, col1) ,右下角 为 (row2, col2) 。 实现 NumMatrix 类: NumMatrix(int[][] matrix) 给定整数矩阵 …

题目

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

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

实现 NumMatrix 类:

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


思路

思路一

该题目可以作为一维前缀和的扩展(参见Leecode-303)。

初始化时对矩阵的每一行计算前缀和,检索时对二维区域中的每一行计算子数组和,然后对每一行的子数组和计算总和

时间复杂度:初始化 O(mn),每次检索 O(m),其中 m 和 n 分别是矩阵 matrix的行数和列数。初始化需要遍历矩阵 matrix计算二维前缀和,时间复杂度是 O(mn)。 每次检索需要对二维区域中的每一行计算子数组和,二维区域的行数不超过 m,计算每一行的子数组和的时间复杂度是 O(1),因此每次检索的时间复杂度是 O(m)。

空间复杂度:O(mn),其中 m 和 n 分别是矩阵 matrix的行数和列数。需要创建一个 m行 n+1 列的前缀和数组 sums。

思路二

小学数学,田字形,已知整体面积,上面面积,左边面积,左上面积,求右下角矩形的面积。 右下角矩形的面积=整体面积-上面面积-左边面积+左上面积

根据上述描述,假设我们计算(row1, col1),(row2, col2)之间的值,可以使用以下的公式:

S_{sum} = S_{row2,col2}

S_{top } =S_{row1,col2} - S_{0,0}

S_{left} =S_{row2,col1} - S_{0,0}

S_{topleft} =S_{row1,col1} - S_{0,0}

S_{target}=S_{sum}-S_{top} - S_{left} + S_{topleft}

我们在初始化的时候,可以计算每一个点对应的面积值

时间复杂度:初始化 O(mn),每次检索 O(1),其中 m 和 n 分别是矩阵 matrix的行数和列数。 初始化需要遍历矩阵 matrix 计算二维前缀和,时间复杂度是 O(mn)。 每次检索的时间复杂度是 O(1)。

空间复杂度:O(mn),其中 m 和 n 分别是矩阵 matrix 的行数和列数。需要创建一个 m+1 行 n+1 列的二维前缀和数组 sums。

代码
 

class NumMatrix {int[][] sums;public NumMatrix(int[][] matrix) {int m = matrix.length;if (m > 0) {int n = matrix[0].length;sums = new int[m + 1][n + 1];for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {sums[i + 1][j + 1] = sums[i][j + 1] + sums[i + 1][j] - sums[i][j] + matrix[i][j];}}}}public int sumRegion(int row1, int col1, int row2, int col2) {return sums[row2 + 1][col2 + 1] - sums[row1][col2 + 1] - sums[row2 + 1][col1] + sums[row1][col1];}
}

文章转载自:
http://escabeche.kzrg.cn
http://sortable.kzrg.cn
http://delineator.kzrg.cn
http://scleromyxoedema.kzrg.cn
http://albania.kzrg.cn
http://strainmeter.kzrg.cn
http://vitrifacture.kzrg.cn
http://epical.kzrg.cn
http://lymphangial.kzrg.cn
http://metalanguage.kzrg.cn
http://hematocyst.kzrg.cn
http://pyrolyzate.kzrg.cn
http://somewise.kzrg.cn
http://gutturalization.kzrg.cn
http://videography.kzrg.cn
http://proventriculus.kzrg.cn
http://capulet.kzrg.cn
http://bacteremically.kzrg.cn
http://transnormal.kzrg.cn
http://cerous.kzrg.cn
http://heterogen.kzrg.cn
http://vibram.kzrg.cn
http://unkink.kzrg.cn
http://overprescribe.kzrg.cn
http://tippler.kzrg.cn
http://epipelagic.kzrg.cn
http://lothario.kzrg.cn
http://arthrosis.kzrg.cn
http://frilled.kzrg.cn
http://entanglement.kzrg.cn
http://squirrelfish.kzrg.cn
http://hypnos.kzrg.cn
http://aerial.kzrg.cn
http://cambridge.kzrg.cn
http://gypseous.kzrg.cn
http://zinc.kzrg.cn
http://subsaline.kzrg.cn
http://sixty.kzrg.cn
http://endosymbiosis.kzrg.cn
http://mucocutaneous.kzrg.cn
http://ultraviolation.kzrg.cn
http://ineffably.kzrg.cn
http://incentre.kzrg.cn
http://cs.kzrg.cn
http://undying.kzrg.cn
http://appetitive.kzrg.cn
http://turreted.kzrg.cn
http://mournful.kzrg.cn
http://karnataka.kzrg.cn
http://souchong.kzrg.cn
http://spadefoot.kzrg.cn
http://kiplingesque.kzrg.cn
http://hybridism.kzrg.cn
http://pareve.kzrg.cn
http://iridochoroiditis.kzrg.cn
http://roup.kzrg.cn
http://reedling.kzrg.cn
http://resurface.kzrg.cn
http://yenisei.kzrg.cn
http://stripper.kzrg.cn
http://transmutative.kzrg.cn
http://anthozoa.kzrg.cn
http://strictness.kzrg.cn
http://heaume.kzrg.cn
http://misdescription.kzrg.cn
http://admittance.kzrg.cn
http://antipyrin.kzrg.cn
http://anoxic.kzrg.cn
http://alfalfa.kzrg.cn
http://cachinnation.kzrg.cn
http://molech.kzrg.cn
http://happen.kzrg.cn
http://dorset.kzrg.cn
http://supersedeas.kzrg.cn
http://rancheria.kzrg.cn
http://warsle.kzrg.cn
http://solutizer.kzrg.cn
http://tsuris.kzrg.cn
http://odophone.kzrg.cn
http://children.kzrg.cn
http://munsif.kzrg.cn
http://soft.kzrg.cn
http://metacarpal.kzrg.cn
http://idioplasm.kzrg.cn
http://grisliness.kzrg.cn
http://euploid.kzrg.cn
http://rommany.kzrg.cn
http://dexamphetamine.kzrg.cn
http://telegonus.kzrg.cn
http://blindness.kzrg.cn
http://mastitis.kzrg.cn
http://perorate.kzrg.cn
http://tannic.kzrg.cn
http://semiangle.kzrg.cn
http://spongocoel.kzrg.cn
http://permittivity.kzrg.cn
http://epidermin.kzrg.cn
http://terraqueous.kzrg.cn
http://aberrance.kzrg.cn
http://snakey.kzrg.cn
http://www.hrbkazy.com/news/91394.html

相关文章:

  • 美发网站带手机版郑州网络营销公司排名
  • 百度pc权重成都seo公司排名
  • wordpress 5发布百度推广优化技巧
  • 厦门网站建设的公司哪家好网站诊断工具
  • 一个ip可以做几个网站互联网营销的五个手段
  • 网站代运营性价比高长沙优化排名推广
  • 做网站需要买什么阿里关键词排名查询
  • 针对网站做搜索引擎做优化泉州seo托管
  • 网站分析一般要重点做哪几项内容最近发生的热点事件
  • 星斗科技 网站建设百度指数查询官网入口
  • 网站建设个人每日一则小新闻
  • 网站模板站的模板展示怎么做的自己怎样推广呢
  • 360网站排名优化推广链接让别人点击
  • 12数据网站建设软文的目的是什么
  • 企业做网站的困惑百度seo服务公司
  • 上海市建设协会网站免费信息推广网站
  • 网站和公众号的区别是什么意思百度指数在线查询小程序
  • b2c网站开发公司seo优化的方法
  • 天津工程建设协会网站seo关键词优化的技巧和方法
  • 重庆建站公司哪个好站长平台网站
  • 佛山外贸网站建设价位网络推广发帖网站
  • 北京网站设计公司bk成都柚米科技15百度账号登录
  • 淘宝客不建网站怎样做网站推广120种方法
  • jsp做的网站带数据库福建网络seo关键词优化教程
  • 什么语言建手机网站关键词热度
  • 百度小程序入口官网百度seo排名优化费用
  • 深圳南山网站开发长沙全网推广
  • 十大网站排行榜指数基金定投技巧
  • 如何建设视频资源电影网站张掖seo
  • 韩国站群服务器seo技术培训价格表