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

工程项目管理软件 免费宝鸡seo

工程项目管理软件 免费,宝鸡seo,广东省企网站建设,网站建设开票内容是什么意思原题地址:1.统计子矩阵 - 蓝桥云课 问题描述 给定一个 NMNM 的矩阵 AA, 请你统计有多少个子矩阵 (最小 1111, 最大 NM)NM) 满足子矩阵中所有数的和不超过给定的整数 KK ? 输入格式 第一行包含三个整数 N,MN,M 和 KK. 之后 NN 行每行包含 MM 个整数, 代表矩阵 AA. 输出格…

原题地址:1.统计子矩阵 - 蓝桥云课

问题描述

给定一个 N×MN×M 的矩阵 AA, 请你统计有多少个子矩阵 (最小 1×11×1, 最大 N×M)N×M) 满足子矩阵中所有数的和不超过给定的整数 KK ?

输入格式

第一行包含三个整数 N,MN,M 和 KK.

之后 NN 行每行包含 MM 个整数, 代表矩阵 AA.

输出格式

一个整数代表答案。

具体代码和思路如下:

#include <iostream>
using namespace std;int n,m,k;
int a[501][501];
long long ans = 0;int main()
{cin>>n>>m>>k;for (int i = 1;i <= n;++i){for (int j = 1;j <= m;++j){cin>>a[i][j];//将每一行都看成一个整数,来进行前缀和的操作a[i][j] += a[i - 1][j];}}for (int i = 1;i <= n;++i){//滑动窗口的上边界for (int ii = i;ii <= n;++ii){//滑动窗口的下边界int l = 1,r = 1;//l为滑动窗口的左边界,r为滑动窗口的右边界int sum = 0;//sum为当前滑动窗口内所有元素的和,即小区间[l,r]的和for (r = 1;r <= m;++r){//更新右边界sum += a[ii][r] - a[i - 1][r];//加入新扩大的窗口的边界值while (sum > k){//当sum大于k时,就停止更新右边界r,开始让左边界l向右移,直到区间[l,r]内的值小于等于ksum -= a[ii][l] - a[i - 1][l];//由于左边界l要向右移,所以要减去原来左边界上的值l++;}//当区间[l,r]内的所有元素和小于等于k时,就说明该区间内的所有子区间的区间和都要小于等于kans += r - l + 1;}}}cout<<ans;return 0;
}

http://www.dtcms.com/wzjs/274073.html

相关文章:

  • 池州网站建设公司推推蛙seo
  • 南联网站建设公司百度竞价排名是以什么形式来计费的广告?
  • 成都专业网站建设价格临沂做网络优化的公司
  • 网站建设方案的摘要怎么写网络营销工资一般多少
  • 那个网站可以做网站测速对比自己怎么做网站
  • 网站建设的可行性要求百度推广介绍
  • 新企业在哪里做网站好微信软文怎么写
  • 网站建设收费标准报价女性广告
  • argo wordpressseo实战密码第四版pdf
  • 中文域名 怎么做网站百度广告推广怎么收费了
  • 南屏网站建设站长工具的使用seo综合查询运营
  • 北京市昌平建设工程招标网站站长之家ip查询
  • 婚恋交友网站建设策划谷歌搜索广告
  • 网站建设模板登录界面市场营销网站
  • 做淘宝客网站好搭建吗武汉seo优化代理
  • 在阿里云做的网站怎么移动在线网站分析工具
  • 免费b站推广网站直播steam交易链接怎么看
  • 2019年建设银行安徽招聘网站百度提交入口网址截图
  • 专门做衬衣网站网站seo优化怎么做
  • 网站目录权限设置 user网络营销策划书的主要内容
  • 宁波做网站排名的公司有哪些企业营销策划及推广
  • 如何查企业做网站是否备案过好搜搜索
  • 可靠的上海网站建设公全国疫情实时资讯
  • 河北省城乡住房和城乡建设厅网站seo引擎优化外包
  • 网络软件公司橘子seo查询
  • 下载的网站模板怎么去掉域名前的图标成都关键词快速排名
  • 建个静态网站滁州网站seo
  • vue可以做网站吗怎样优化标题关键词
  • 本地编辑wordpressseo 推广
  • 网站建设小故事微信广告平台