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

网站做系统下载谷歌seo网站建设

网站做系统下载,谷歌seo网站建设,阳江做网站多少钱,桐庐做网站统计子矩阵 核心思想&#xff1a;矩阵前缀和 双指针 用i和j双指针 遍历所有子矩阵的列用s和t双指针 遍历所有子矩阵的行求其子矩阵的和 若>k 将s向下移动 矩阵和必定减小(元素个数减少)直到满足<k 因为列一定 行数即为方案数(从t行往上数到s行 共t-s1个区间[t,t][t-1,t]…

统计子矩阵

  • 核心思想:矩阵前缀和 + 双指针

    • 用i和j双指针 遍历所有子矩阵的列
    • 用s和t双指针 遍历所有子矩阵的行
    • 求其子矩阵的和 若>k 将s向下移动 矩阵和必定减小(元素个数减少)
    • 直到满足<=k 因为列一定 行数即为方案数(从t行往上数到s行 共t-s+1个区间[t,t][t-1,t]….[s,t])
  •   #include<iostream>using namespace std;const int N = 510;typedef long long LL;int a[N][N];int n,m,k;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] + a[i][j-1] - a[i-1][j-1];  //求前缀和数组}}LL res = 0;for(int i=1;i<=m;i++)  //遍历列{for(int j=i;j<=m;j++){for(int s=1,t=1;t<=n;t++)  //遍历行{while(s<=t && a[t][j] - a[s-1][j] - a[t][i-1] + a[s-1][i-1] > k)s++;if(s<=t) res += t-s+1;}}}cout<<res;}
    
http://www.yidumall.com/news/97230.html

相关文章:

  • 中国建设教育协会的是假网站吗广告公司推广文案
  • 南山做网站公司大数据营销系统多少钱
  • 建网站开发国外客户日照seo优化
  • 网站 业务范围网站制作免费
  • wordpress hookseo优化网站优化
  • 广东seo外包服务网站关键词优化软件
  • 成都市政府门户网站建设如何做网站设计
  • 郴州必去三个景点关键词整站优化公司
  • 网站pv多少可以aso优化技术
  • 营销网站售后调查友情链接大全
  • 淮南建设厅网站推广网上国网
  • 开源房产网站源码南宁网络推广培训机构
  • 网站备案承若怎么写深圳营销策划公司十强
  • 做童装批发网站推广类软文
  • 网站开发工程师工作职责百度热搜榜小说排名
  • 线上广告代理平台seo入门到精通
  • 绍兴市科信建设工程检测中心网站yahoo搜索引擎
  • 垂直网站建设步骤网络营销招聘
  • 政府建设网站计划书企业邮箱账号
  • 深圳好的高端企业网站建设公司全国知名网站排名
  • 重庆模板网站建设青岛推广优化
  • 怎么做自己的网站?上海关键词优化排名哪家好
  • dede网站头部和底部不能调用太原seo代理商
  • 绥化网站建设公司广告联盟骗局
  • 上海市政府一网官方网站品牌营销战略
  • 合肥网站建设代理商微信朋友圈软文大全
  • 做网站看网页效果安徽网络推广
  • 潍坊做网站教程seo技术外包公司
  • wordpress 页面路由杭州优化seo公司
  • 零度业务网站关键词查询网