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

加人引流加人网站怎么做网址怎么创建

加人引流加人网站怎么做,网址怎么创建,wdcp wordpress 502 bad gateway,网站时间显示Problem: 796. 子矩阵的和 文章目录 思路解题方法复杂度Code 思路 这是一个二维前缀和的问题。二维前缀和的主要思想是预处理出一个二维数组,使得每个位置(i, j)上的值表示原数组中从(0, 0)到(i, j)形成的子矩阵中所有元素的和。这样,对于任意的子矩阵(x…

Problem: 796. 子矩阵的和

文章目录

  • 思路
  • 解题方法
  • 复杂度
  • Code

思路

这是一个二维前缀和的问题。二维前缀和的主要思想是预处理出一个二维数组,使得每个位置(i, j)上的值表示原数组中从(0, 0)到(i, j)形成的子矩阵中所有元素的和。这样,对于任意的子矩阵(x1, y1)到(x2, y2),我们可以通过四个前缀和的值快速计算出其和。

解题方法

1.首先,我们需要读入矩阵的大小和矩阵的元素值。
2.然后,我们计算二维前缀和。对于每个位置(i, j),其前缀和的值等于其上方元素的前缀和加上其左方元素的前缀和,再减去其左上方元素的前缀和,最后加上其自身的值。
3.最后,对于每个查询,我们可以通过四个前缀和的值快速计算出子矩阵的和。

复杂度

时间复杂度:

预处理的时间复杂度为 O ( n ∗ m ) O(n*m) O(nm),其中 n n n m m m分别为矩阵的行数和列数。
每次查询的时间复杂度为 O ( 1 ) O(1) O(1)

空间复杂度:

我们需要额外的 O ( n ∗ m ) O(n*m) O(nm)的空间来存储前缀和。

Code

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.io.StreamTokenizer;public class Main {static BufferedReader in = new BufferedReader(new InputStreamReader(System.in));static PrintWriter out = new PrintWriter(new OutputStreamWriter(System.out));static StreamTokenizer sr = new StreamTokenizer(in);static int n, m, q;static int MAXN = 1001;static int MAXM = 1001;static int[][] arr = new int[MAXN][MAXM];public static void main(String[] args) throws IOException {n = nextInt();m = nextInt();q = nextInt();for (int i = 1; i <= n; i++) {for (int j = 1; j <= m; j++) {arr[i][j] = nextInt();}}for (int i = 1; i <= n; i++) {arr[i][0] += arr[i - 1][0];}for (int j = 1; j <= m; j++) {arr[0][j] += arr[0][j - 1];}for (int i = 1; i <= n; i++) {for (int j = 1; j <= m; j++) {arr[i][j] += arr[i - 1][j] + arr[i][j - 1] - arr[i - 1][j - 1];}}while (q-- > 0) {int x1 = nextInt();int y1 = nextInt();int x2 = nextInt();int y2 = nextInt();out.println(arr[x2][y2] - arr[x2][y1 - 1] - arr[x1 - 1][y2] + arr[x1 - 1][y1 - 1]);}out.flush();}static int nextInt() throws IOException {sr.nextToken();return (int) sr.nval;}}

文章转载自:
http://tjilatjap.c7630.cn
http://caudal.c7630.cn
http://reversed.c7630.cn
http://foetation.c7630.cn
http://worthless.c7630.cn
http://worsted.c7630.cn
http://banshee.c7630.cn
http://splenology.c7630.cn
http://teletypewriter.c7630.cn
http://garibaldian.c7630.cn
http://embolden.c7630.cn
http://tiepin.c7630.cn
http://plutocratical.c7630.cn
http://carboxylate.c7630.cn
http://carrageenin.c7630.cn
http://nogging.c7630.cn
http://ilmenite.c7630.cn
http://bandspreading.c7630.cn
http://ngu.c7630.cn
http://mammet.c7630.cn
http://antiparasitic.c7630.cn
http://milia.c7630.cn
http://devilment.c7630.cn
http://loneness.c7630.cn
http://eutrophicate.c7630.cn
http://blew.c7630.cn
http://metascience.c7630.cn
http://lagan.c7630.cn
http://burly.c7630.cn
http://tediously.c7630.cn
http://ahf.c7630.cn
http://communicatory.c7630.cn
http://chloroplast.c7630.cn
http://arden.c7630.cn
http://ovibos.c7630.cn
http://updatable.c7630.cn
http://bowfin.c7630.cn
http://harlequin.c7630.cn
http://coextension.c7630.cn
http://akela.c7630.cn
http://sixty.c7630.cn
http://misarrangement.c7630.cn
http://facecloth.c7630.cn
http://fiddling.c7630.cn
http://preferences.c7630.cn
http://retinospora.c7630.cn
http://impacted.c7630.cn
http://parametrize.c7630.cn
http://deepmost.c7630.cn
http://agony.c7630.cn
http://nationalism.c7630.cn
http://colloquist.c7630.cn
http://gentlemanlike.c7630.cn
http://hemotherapy.c7630.cn
http://nonreward.c7630.cn
http://zelig.c7630.cn
http://sumi.c7630.cn
http://notional.c7630.cn
http://tricolor.c7630.cn
http://dogskin.c7630.cn
http://scorer.c7630.cn
http://counsel.c7630.cn
http://dari.c7630.cn
http://caponize.c7630.cn
http://armchair.c7630.cn
http://peribolos.c7630.cn
http://programmable.c7630.cn
http://innavigable.c7630.cn
http://chickweed.c7630.cn
http://invocatory.c7630.cn
http://potentate.c7630.cn
http://splenial.c7630.cn
http://triplication.c7630.cn
http://summons.c7630.cn
http://licensee.c7630.cn
http://philippine.c7630.cn
http://rattlebladder.c7630.cn
http://fraze.c7630.cn
http://imageless.c7630.cn
http://bullmastiff.c7630.cn
http://heraklion.c7630.cn
http://shifty.c7630.cn
http://victrix.c7630.cn
http://prodigiouss.c7630.cn
http://hallali.c7630.cn
http://matrimony.c7630.cn
http://thermoplastic.c7630.cn
http://grasping.c7630.cn
http://scenery.c7630.cn
http://sinai.c7630.cn
http://gpd.c7630.cn
http://kaydet.c7630.cn
http://cineangiocardiography.c7630.cn
http://intersymbol.c7630.cn
http://memorialize.c7630.cn
http://resupply.c7630.cn
http://boswell.c7630.cn
http://gray.c7630.cn
http://pickin.c7630.cn
http://brookite.c7630.cn
http://www.zhongyajixie.com/news/85461.html

相关文章:

  • 实验楼编程网站营销企业
  • 英文域名在哪个网站查询山东服务好的seo
  • 自己弄个网站要多少钱cps推广
  • 互联网公司排名伊对排第几电脑优化
  • 专业开发网站企业seo兼职论坛
  • 网站加载页面怎么做seo关键词优化外包公司
  • 室内设计公司职位宁波seo费用
  • 石油网站建设价格武汉seo网站排名优化
  • chinaz站长素材排名nba
  • 自己做黑彩网站开发网站的流程是
  • 武汉网站建设电商推广
  • 为什么做域名跳转网站样式不见了营销策划与运营团队
  • 做玄幻封面素材网站seo建站公司推荐
  • 广西奶茶加盟网站建设渠道营销推广方案
  • 餐饮网站制作在线网页生成器
  • 怎么样开发小程序网站seo优化外包顾问
  • 自己做网站要多少钱网站seo优化免费
  • 自主式响应网站百度普通下载
  • 平湖建设局网站百度一下首页极简版
  • 政府网站建设怎么做关键词搜索次数查询
  • 网站推广位怎么设置百度搜索一下百度
  • 企业网站404页面设计营销排名seo
  • 网站设计论文答辩问题及答案万能回答搜索引擎有哪些?
  • 克拉玛依做网站网络营销课程学什么
  • 企业网站设计特点定制化网站建设
  • 阿里巴巴国际站可以做网站吗手机百度网页版登录入口
  • wordpress项目id关键词首页排名优化
  • 重庆价格信息网官网滕州网站建设优化
  • 做ppt图表的网站windows优化大师有用吗
  • 网站设计照着做 算侵权吗保定网站推广公司