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

在哪个网站上找国外客户做外贸wordpress介绍商品

在哪个网站上找国外客户做外贸,wordpress介绍商品,全国建筑业四库一平台,爱用建站怎么样题目 P6070 『MdOI R1』Decrease 分析 刚拿到这道题的时候很明显就看出来要做差分,而且将矩阵中所有的数变成0大概率是要暴力枚举,再结合数据范围 n 只有 5e3,可以确定是暴力枚举差分了。 但是如何枚举呢?想了半天也感觉无从下手…

题目

P6070 『MdOI R1』Decrease

在这里插入图片描述
在这里插入图片描述

分析

刚拿到这道题的时候很明显就看出来要做差分,而且将矩阵中所有的数变成0大概率是要暴力枚举,再结合数据范围 n 只有 5e3,可以确定是暴力枚举+差分了。
但是如何枚举呢?想了半天也感觉无从下手。这是因为本题的关键点没有理解,本题考察了原数组跟差分数组的联系,原数组全部为0的时候,其对应的差分数组的值也全部为0。那么这样就可以从枚举 k x k 矩阵的所有点挨个修改值优化成只枚举 k x k 的左上端点,然后使用insert修改矩阵的值。时间复杂度由O(n∗k2)O(n*k^2)O(nk2)优化成了O(n)O(n)O(n)

代码

#include<iostream>using namespace std;typedef long long LL;const int N = 5e3 + 10;int n,m,k;//只需要差分数组 
LL f[N][N]; void insert(int x1, int y1, int x2, int y2, int z)
{f[x1][y1] += z;f[x1][y2 + 1] -= z;f[x2 + 1][y1] -= z;f[x2 + 1][y2 + 1] += z;
}int main()
{cin >> n >> m >> k;while(m--){int x,y,z; cin >> x >> y >> z;insert(x, y, x, y, z);}LL sum = 0; //总操作次数可能超过int范围for(int i=1;i<=n-k+1;i++){for(int j=1;j<=n-k+1;j++){sum += abs(f[i][j]);insert(i, j, i + k - 1, j + k - 1, -f[i][j]); //-f[i][j]为了抵消原f[i][j],使其值变为0 }}//检查n x n范围内的差分数组的值有没有不为0的,如果有就代表无法完成 for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)if(f[i][j]){cout << -1 << endl;return 0;}cout << sum << endl;return 0;
}

文章转载自:

http://c13EtRrF.kwcnf.cn
http://aWKT1jQR.kwcnf.cn
http://nR6eQiXC.kwcnf.cn
http://SMtnspc2.kwcnf.cn
http://YU4O0T82.kwcnf.cn
http://ct4Zch18.kwcnf.cn
http://wArlAJ18.kwcnf.cn
http://PfaGkE30.kwcnf.cn
http://6lyMdtUS.kwcnf.cn
http://YbYNEEBr.kwcnf.cn
http://rKo0Cd7f.kwcnf.cn
http://ZbY846a1.kwcnf.cn
http://XQ3tlo45.kwcnf.cn
http://26oTpj9v.kwcnf.cn
http://jZRmYOlv.kwcnf.cn
http://SQuokPIx.kwcnf.cn
http://7HWaFLao.kwcnf.cn
http://wCoHkQUU.kwcnf.cn
http://6VDwHkIG.kwcnf.cn
http://QuAWUZjr.kwcnf.cn
http://hOPs4FHM.kwcnf.cn
http://tCAewANg.kwcnf.cn
http://qvKNqBZK.kwcnf.cn
http://Jy3wI5vg.kwcnf.cn
http://QkxLcoos.kwcnf.cn
http://mz6mmeiv.kwcnf.cn
http://DDfhSire.kwcnf.cn
http://UO5QFIvw.kwcnf.cn
http://vQ4e51ZE.kwcnf.cn
http://omn16xf4.kwcnf.cn
http://www.dtcms.com/wzjs/619511.html

相关文章:

  • 网站建设方面的书怎样辨别网站
  • 网站建设性能指标wordpress网络科技公司模板
  • 威海网站建设兼职欧米茄女士手表网站
  • 用腾讯云做淘宝客网站视频流程wordpress数据库修改后台网址
  • 手机上怎么制作网站网站做跳转对排名有影响吗
  • 巴中建设银行网站建站之星怎么免费做网站
  • 电子商务网站建设与维护书微信公众号和小程序开发需要涉及
  • 网站建设攵金手指科杰壹陆伍佰亿网站系统
  • 可做设计任务的网站郑州网站推广地址
  • 2元域名注册网站在百度做网站多少钱
  • 塘沽网站建设优化wordpress页面设计外贸
  • 旅游公司网站建设农业电商网站建设方案
  • 门户网站建设与管理办法着力加强网站内容建设
  • 网站视频下载到手机怎么做江苏有哪些网站建设的公司
  • 广东智能网站建设费用网站加水印
  • 做外围网站代理合法不抖音小程序推广视频如何制作
  • 可以做ps的网站长乐网站建设
  • 商丘网站建设网站需要申请报告
  • 龙口城乡建设局官方网站软件开发设计流程图
  • 网站关键字淄博临淄建设局网站
  • 中国建设银行贷款网站微信建网站服务
  • 宿州网站建设时间电子商务网站建设的模式
  • 网站建设公司如何运营专业的河南网站建设价格低
  • 网站制作与app开发哪个要难一点网站后台统计代码
  • 织梦网站怎么做投票抖音同城推广怎么弄
  • 做展示类网站阿毛免费模板网
  • 无锡找做网站有哪个网站做ic
  • 网站建设分金手指专业一小蓝本企业查询官网
  • 湖南中海建设集团有限公司网站做网站页面大小多大
  • 福鼎建设局网站首页仁寿网站建设