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

长沙微网站制作/搜索引擎广告图片

长沙微网站制作,搜索引擎广告图片,做网站需要画原型图么,兰州网站设计制作传送门 很明显从左上角开始消除 左上角(1,1)(1,1)(1,1)右下角(a,b)(a,b)(a,b)的矩阵会减s1,1s_{1,1}s1,1​次 然后考虑左上角(1,2)(1,2)(1,2)右下角(a,b1)(a,b1)(a,b1)的矩阵… 这样每次减的都是固定的 变成负数就不合法 二位差分可以O(1)O(1)O(1)操作 在操作的时候同时…

传送门

很明显从左上角开始消除

左上角(1,1)(1,1)(1,1)右下角(a,b)(a,b)(a,b)的矩阵会减s1,1s_{1,1}s1,1

然后考虑左上角(1,2)(1,2)(1,2)右下角(a,b+1)(a,b+1)(a,b+1)的矩阵…

这样每次减的都是固定的

变成负数就不合法

二位差分可以O(1)O(1)O(1)操作

在操作的时候同时复原数组

可以在线操作的原因是如果合法,之前的地方都变成0了.

#include <bits/stdc++.h>
using namespace std;
int A[1009][1009],rce[1009][1009];
int main()
{int t; cin >> t;while( t-- ){int n,m,a,b;cin >> n >> m >> a >> b;for(int i=1;i<=n;i++)for(int j=1;j<=m;j++){scanf("%d",&A[i][j] );rce[i][j]=A[i][j]-A[i-1][j]-A[i][j-1]+A[i-1][j-1];}for(int i=1;i<=n;i++)for(int j=1;j<=m;j++){int x = rce[i][j]+rce[i-1][j]+rce[i][j-1]-rce[i-1][j-1];if( x>0&&i<=n-a+1&&j<=m-b+1 ){rce[i][j]-=x;rce[i+a][j+b]-=x;rce[i+a][j]+=x;rce[i][j+b]+=x;}}int flag=1;for(int i=1;i<=n;i++)for(int j=1;j<=m;j++){if( rce[i][j]!=0 )	flag=0;rce[i][j]=0;}if( flag )	cout << "^_^\n";else	cout << "QAQ\n"; }
}
http://www.jmfq.cn/news/4892527.html

相关文章:

  • 怎么做贝店式的网站/百度推广河南总部
  • 真么在网站里搜索/爱站网 关键词挖掘
  • 网页布局的基础/上海关键词优化公司bwyseo
  • 企业网站模板下载网址/网站页面优化包括
  • 新疆生产建设兵团第十二师/seo全网推广
  • 东莞响应式网站实力乐云seo/大连头条热点新闻
  • 做汽车的网站/nba排名最新赛程
  • 做腰椎核磁证网站是 收 七/廊坊今日头条新闻
  • 重庆网站建设流程/上海有什么seo公司
  • 互联网app推广具体怎么做/搜索引擎营销与seo优化
  • 提供网站建设公司哪家好/新媒体seo指的是什么
  • 网站建设推广哪个好/网络广告的收费模式有哪些
  • 做介绍自己的短视频网站/网站页面分析
  • 望江县住房和城乡建设局网站/武汉百度快照优化排名
  • 网站建设是属于虚拟产品吗/如何能查到百度搜索排名
  • 企业购 网站建设/友情链接格式
  • 国外展柜网站/金花关键词工具
  • 如何自己创办一个网站/bt磁力狗
  • 做首饰网站/济南seo外包公司
  • 烟台市芝罘区建设局网站/单页网站模板
  • 做设计在哪个网站找图片/seo资讯推推蛙
  • 自己能不能做个网站/免费crm客户管理系统
  • 红色简约的手机社区类网站html5响应式模板下载/google搜索引擎官网
  • 有做销售产品的网站有哪些内容/如何做到精准客户推广
  • 手机制作图片的软件免费/济源新站seo关键词排名推广
  • 给网站做压力测试/百度seo怎么提高排名
  • 自己搭建云服务平台/英语seo
  • 电子商城网站建设方案/电商代运营公司排名
  • 重庆公司网站建设价格/百度推广视频
  • 三五互联网站管理登录地址是多少/steam交易链接怎么改