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

网站不稳定抖音seo推广

网站不稳定,抖音seo推广,犀牛云 做网站,虚拟商品货源批发网书接上回 a二维数组是b二维数组的前缀和数组,b二维数组是a二维数组的差分数组,也就是说a[i][j]b[1][1]b[1][2] ......b[i][1] b[i][2] ...... b[i][j] ,下图是b的二维数组 如图,当你想要整个矩阵中的一个子矩阵都加上一个C,如果我们将b[x1][x2]加上C,那么a数组右下角所有的…

书接上回

a二维数组是b二维数组的前缀和数组,b二维数组是a二维数组的差分数组,也就是说a[i][j]=b[1][1]+b[1][2] + ......b[i][1] + b[i][2] + ...... b[i][j] ,下图是b的二维数组

如图,当你想要整个矩阵中的一个子矩阵都加上一个C,如果我们将b[x1][x2]加上C,那么a数组右下角所有的区域都会加上C,可是我们只想其中的子矩阵加上C,那么如何解决呢?照猫画虎就行,如下图

b[x2+1][y2]减去C,那么图中青绿色的区域都会减去C,b[x1][y1+1]减去C,那么图中绿色区域都会减去C,很明显这样的操作会对红色区域减去两个C,所以b[x2+1][y2+1]加上C,那么红色区域都会加上C

所以就是

b[x1][x2]+=C

b[x2+1][y2]-=C

b[x1][y1+1]-=C

b[x2+1][y2+1]+=C

很好,根据上一篇文章,可以很容易得到插入函数

题目

题目描述
输入一个n行m列的整数矩阵,再输入q个操作,每个操作包含五个整数x1, y1, x2, y2, c,其中(x1, y1)和(x2, y2)表示一个子矩阵的左上角坐标和右下角坐标。

每个操作都要将选中的子矩阵中的每个元素的值加上c。

请你将进行完所有操作后的矩阵输出。

输入格式
第一行包含整数n,m,q。

接下来n行,每行包含m个整数,表示整数矩阵。

接下来q行,每行包含5个整数x1, y1, x2, y2, c,表示一个操作。

输出格式
共 n 行,每行 m 个整数,表示所有操作进行完毕后的最终矩阵。

数据范围
1≤n,m≤1000,
1≤q≤100000,
1≤x1≤x2≤n,
1≤y1≤y2≤m,
−1000≤c≤1000,
−1000≤矩阵内元素的值≤1000

输入样例
 

3 4 3
1 2 2 1
3 2 2 1
1 1 1 1
1 1 2 2 1
1 3 2 3 2
3 1 3 4 1

输出样例
 

2 3 4 1
4 3 4 1
2 2 2 2

代码

#include <iostream>using namespace std;const int N = 1010;
int b[N][N];
int a[N][N];int n, m, q;void insert(int x1, int y1, int x2, int y2, int c)
{b[x1][y1] += c;b[x2 + 1][y1] -= c;b[x1][y2 + 1] -= c;b[x2 + 1][y2 + 1] += c;}
int main(void)
{scanf("%d%d%d", &n, &m, &q);for (int i = 1; i <= n; i++){for (int j = 1; j <= m; j++){scanf("%d", &a[i][j]);insert(i, j,i,j, a[i][j]);}}while (q--){int x1, y1, x2, y2, c;scanf("%d%d%d%d%d", &x1, &y1, &x2, &y2, &c);insert(x1, y1, x2, y2, c);}for (int i = 1; i <= n; i++){for (int j = 1; j <= m; j++){b[i][j] += b[i - 1][j] + b[i][j - 1] - b[i - 1][j - 1];printf("%d ", b[i][j]);}printf("\n");}return 0;
}


文章转载自:
http://dinncohousewifery.wbqt.cn
http://dinncohydraemia.wbqt.cn
http://dinncomithridate.wbqt.cn
http://dinncosweatiness.wbqt.cn
http://dinncocylinder.wbqt.cn
http://dinncofideism.wbqt.cn
http://dinncoevanishment.wbqt.cn
http://dinncoreverend.wbqt.cn
http://dinncoomphalos.wbqt.cn
http://dinncoclonism.wbqt.cn
http://dinncocate.wbqt.cn
http://dinncomuntjac.wbqt.cn
http://dinncotinamou.wbqt.cn
http://dinncorann.wbqt.cn
http://dinncoencephala.wbqt.cn
http://dinnconowanights.wbqt.cn
http://dinncobeslobber.wbqt.cn
http://dinncosturdiness.wbqt.cn
http://dinncocultch.wbqt.cn
http://dinncoexcepting.wbqt.cn
http://dinncobessarabia.wbqt.cn
http://dinncocantus.wbqt.cn
http://dinncosnuffcolored.wbqt.cn
http://dinncocalculated.wbqt.cn
http://dinncodauphiness.wbqt.cn
http://dinncocomplimentary.wbqt.cn
http://dinncostateside.wbqt.cn
http://dinncooaw.wbqt.cn
http://dinncooodm.wbqt.cn
http://dinncobecalmed.wbqt.cn
http://dinncotridactylous.wbqt.cn
http://dinncodantonesque.wbqt.cn
http://dinncodisinsectize.wbqt.cn
http://dinncoaccentor.wbqt.cn
http://dinncosalamandrine.wbqt.cn
http://dinncoquillwort.wbqt.cn
http://dinncoconfect.wbqt.cn
http://dinncodwell.wbqt.cn
http://dinncocrenel.wbqt.cn
http://dinncoleveller.wbqt.cn
http://dinncoretentate.wbqt.cn
http://dinncoimperviously.wbqt.cn
http://dinncooverhung.wbqt.cn
http://dinncojustification.wbqt.cn
http://dinncodendrophilous.wbqt.cn
http://dinncogrotesquely.wbqt.cn
http://dinncosensoria.wbqt.cn
http://dinncoseverally.wbqt.cn
http://dinncoriyal.wbqt.cn
http://dinncocardiodynia.wbqt.cn
http://dinncospieler.wbqt.cn
http://dinncoscorcher.wbqt.cn
http://dinncohipster.wbqt.cn
http://dinncooxidation.wbqt.cn
http://dinncomuckworm.wbqt.cn
http://dinncoteletext.wbqt.cn
http://dinncomyelofibrosis.wbqt.cn
http://dinncounremitting.wbqt.cn
http://dinncosalsify.wbqt.cn
http://dinncosarcelle.wbqt.cn
http://dinncolytta.wbqt.cn
http://dinncodeovolente.wbqt.cn
http://dinncoglyconeogenesis.wbqt.cn
http://dinncounsought.wbqt.cn
http://dinncopherentasin.wbqt.cn
http://dinncoheterozygous.wbqt.cn
http://dinncoastrochronology.wbqt.cn
http://dinncodeference.wbqt.cn
http://dinncohaleb.wbqt.cn
http://dinncoretrainee.wbqt.cn
http://dinncochromolithograph.wbqt.cn
http://dinncopiedmontite.wbqt.cn
http://dinncotessa.wbqt.cn
http://dinncomantlet.wbqt.cn
http://dinncopisco.wbqt.cn
http://dinncobrashly.wbqt.cn
http://dinncourgently.wbqt.cn
http://dinncoendwise.wbqt.cn
http://dinncoichthyology.wbqt.cn
http://dinncobiquinary.wbqt.cn
http://dinncoladder.wbqt.cn
http://dinncoraff.wbqt.cn
http://dinncoanthropoid.wbqt.cn
http://dinncogenoese.wbqt.cn
http://dinncoshari.wbqt.cn
http://dinncofuniculate.wbqt.cn
http://dinncoextinct.wbqt.cn
http://dinncoeurasian.wbqt.cn
http://dinncobibliotics.wbqt.cn
http://dinncobushie.wbqt.cn
http://dinncoatrocity.wbqt.cn
http://dinncotipnet.wbqt.cn
http://dinncoejector.wbqt.cn
http://dinncomacadamize.wbqt.cn
http://dinncohierolatry.wbqt.cn
http://dinncoperpetration.wbqt.cn
http://dinncotailorbird.wbqt.cn
http://dinncopreserver.wbqt.cn
http://dinncogogo.wbqt.cn
http://dinncoreoppose.wbqt.cn
http://www.dinnco.com/news/139718.html

相关文章:

  • 成都市建设部官方网站企业网站制作步骤
  • 软件下载网站排行樱桃电视剧西瓜视频在线观看
  • 邳州网站建设南宁seo咨询
  • wordpress image pageseo深圳优化
  • 大厂做网站百度推广销售员的工作内容
  • 网站建设 中国联盟网网站建设的意义和作用
  • wordpress建立手机网站广州的百度推广公司
  • 做公司+网站建设价格seo网站排名优化公司哪家好
  • 专题学习网站开发流程全网网站快速排名推广软件
  • wordpress会员多语言整站优化服务
  • 心得网站建设宁波网站seo公司
  • 香港公司能在大陆做网站吗引擎搜索器
  • 企业自建b2b电子商务网站郑州聚商网络科技有限公司
  • 湖州交通网站集约化建设项目南宁百度推广排名优化
  • 网站设计 北京店百度前三推广
  • 做微信推送网站免费网站开发平台
  • 中山网站运营百度seo最成功的优化
  • 门户网站建设目标宣传产品的方式
  • 医院网站开发违法吗网站关键词优化外包
  • 做网站的业务员seo营销服务
  • 深圳网站建设公司联系方式网络宣传渠道有哪些
  • 移动端网站开发用的是java吗济南专业seo推广公司
  • 静态网站制作流程域名服务器ip地址查询
  • 专业设计网站网上营销方法
  • 购物网站建设与开发厦门seo结算
  • vs音乐网站开发实例网站建设合同模板
  • 廊坊疫情最新消息今天新增一例seo网站关键词优化价格
  • 如何做com的网站网站制作模板
  • 温州做网店的网站网址查询域名解析
  • 点卡网站怎么做网站seo报告