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

典型的网站开发人员wordpress模板原理

典型的网站开发人员,wordpress模板原理,怎么弄 一个空间放两个网站 用不同的域名,专业舆情公关公司题目链接(牛客网) 给你一个 n 行 m 列的矩阵 A ,下标从1开始。 接下来有 q 次查询,每次查询输入 4 个参数 x1 , y1 , x2 , y2 请输出以 (x1, y1) 为左上角 , (x2,y2) 为右下角的子矩阵的和, 输入描述: 第…

题目链接(牛客网)

给你一个 n 行 m 列的矩阵 A ,下标从1开始。

接下来有 q 次查询,每次查询输入 4 个参数 x1 , y1 , x2 , y2

请输出以 (x1, y1) 为左上角 , (x2,y2) 为右下角的子矩阵的和,
输入描述:
第一行包含三个整数n,m,q.

接下来n行,每行m个整数,代表矩阵的元素

接下来q行,每行4个整数x1, y1, x2, y2,分别代表这次查询的参数
在这里插入图片描述

问题分析

如果我们能处理出来从 [0, 0] 位置到 [i, j] 位置这⽚区域内所有元素的累加和,就可以在 O(1) 的时间内,搞定矩阵内任意区域内所有元素的累加和。因此我们接下来仅需完成两步即可:
第⼀步:前缀和矩阵

在矩阵的最上⾯和最左边添加上⼀⾏和⼀列0,这样我们就可以省去⾮常多的边界条件的处理在这里插入图片描述
递推⽅程:
其实这个递推⽅程⾮常像我们⼩学做过求图形⾯积的题,我们可以将 [0, 0] 位置到 [i, j] 位置这段区域分解成下⾯的部分:在这里插入图片描述
递推⽅程是:sum[i][j]=sum[i - 1][j] + sum[i][j - 1] - sum[i - 1][j - 1]+matrix[i - 1][j - 1]

第⼆步:使⽤前缀和矩阵
sum[row2][col2]-sum[row2][col1 - 1]-sum[row1 - 1][col2]+sum[row1 - 1][col1 - 1]

代码解决

public static void main2(String[] args) {Scanner in = new Scanner(System.in);//读入数据int n = in.nextInt(),m = in.nextInt(),q = in.nextInt();int[][] arr = new int[n+1][m+1];for (int i = 1;i<=n;i++){for (int j = 1; j <=m; j++) {arr[i][j] = in.nextInt();}}//预处理一个前缀和数组long[][] dp = new long[n+1][m+1];for (int i = 1; i <=n ; i++) {for (int j = 1; j <=m ; j++) {dp[i][j] = dp[i-1][j] + dp[i][j-1] +arr[i][j] - dp[i-1][j-1];}}//使用前缀和数组while (q>0){int x1 = in.nextInt(),y1 = in.nextInt(),x2 = in.nextInt(),y2 = in.nextInt();System.out.println(dp[x2][y2] - dp[x1-1][y2] - dp[x2][y1-1] + dp[x1-1][y1-1]);q--;}}

文章转载自:

http://fPRPNPqc.sbrrf.cn
http://pVJk6w38.sbrrf.cn
http://x06GQqNh.sbrrf.cn
http://q4lLS3ws.sbrrf.cn
http://F3yVZFZ9.sbrrf.cn
http://VBaqh394.sbrrf.cn
http://FO0vOebk.sbrrf.cn
http://90pWJJrL.sbrrf.cn
http://bL5FGh61.sbrrf.cn
http://yU7yfxv5.sbrrf.cn
http://RGOm0TSc.sbrrf.cn
http://x9XAffbn.sbrrf.cn
http://kIntEebe.sbrrf.cn
http://TQhN2Phw.sbrrf.cn
http://JcsyHmgS.sbrrf.cn
http://BwIZFbbV.sbrrf.cn
http://tohitJor.sbrrf.cn
http://8Pz9rWLr.sbrrf.cn
http://JvQ5MDO2.sbrrf.cn
http://oJfCwteW.sbrrf.cn
http://Nt0fRRr4.sbrrf.cn
http://TKlXg7Ka.sbrrf.cn
http://S6nCkivX.sbrrf.cn
http://39CvvvLP.sbrrf.cn
http://AH7wr28u.sbrrf.cn
http://QVdf0L8g.sbrrf.cn
http://L3yuQ1ZA.sbrrf.cn
http://2JHd03Sz.sbrrf.cn
http://pytCgxwY.sbrrf.cn
http://DQSLQFQS.sbrrf.cn
http://www.dtcms.com/wzjs/635688.html

相关文章:

  • 1688网站上自己做模版网站优化要做哪些工作
  • seo网页的基础知识广州新塘网站seo优化
  • 仿素材下载网站源码成都网站制作设计公司
  • 潮州网站推广教程wordpress图片自动存储
  • 门户网站与搜索引擎的区别网站专题制作 公司
  • 专业建设网站技术国家高新技术企业认定申请条件
  • 为什么南极建站在2月微信微网站开发报价
  • 网站建设收费标准精英id导入不了wordpress
  • 济宁嘉祥网站建设郑州做网站推广电
  • 用什么软件做网站原型镇江网站关键词优化
  • 嘉兴网站关键词排名网站群建设进展情况汇报
  • 襄阳网站建设找下拉哥科技达州网站开发
  • 服务器做jsp网站教程视频关键词网站建设价格
  • 白酒网站设计网站设计指南
  • 企业网站模板观叫湖南岚鸿团队专做宠物的网站
  • 北京西站24小时人工服务电话新网域名管理平台
  • 宝塔面板windows建站教程福州seo按天收费
  • wordpress 内容页兰州网站seo优化
  • 益阳网站建设公司网站开发技术描述
  • app网站区别软件开发专业难学吗
  • 深圳市电商网站建设企业抖音代运营收费价格表
  • 平台网站建设过程建设网站的拓扑图
  • app建设网站公司哪家好手机免费创网站
  • 网站建设论文答辩ppt网站开发托管协议
  • 关于网站建设公司大全网站流量共享
  • 百度网站提交入口网址谢岗网站仿做
  • 推荐定制型网站建设百度排名点击软件
  • 合肥做网站全网营销全网推广
  • 建设银行网站注册企业北京土巴兔装修公司电话
  • 网站的维护和推广sem与seo