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

做宣传网站开发公司需要什么资质

做宣传网站,开发公司需要什么资质,永州网站推广,design网站统计子矩阵 题目链接 思路#xff1a; 使用前缀和滑动窗口 #xff0c;可以先计算出纵向或横向的前缀和#xff0c;matrix[i][j]表示前i行第j列之和 然后遍历上边界top和下边界buttom#xff0c;再这个上下边界内使用滑动窗口#xff0c;由于前面维护了纵向前缀和…统计子矩阵 题目链接 思路 使用前缀和滑动窗口 可以先计算出纵向或横向的前缀和matrix[i][j]表示前i行第j列之和 然后遍历上边界top和下边界buttom再这个上下边界内使用滑动窗口由于前面维护了纵向前缀和所以转化成类似一维的滑动窗口。 滑动窗口[l,r]遍历右端点根据区间和调整左端点如果区间和大了左端点右移。注意区间和也要移除左端点直到找到满足的区间区间大小r-l1就是以r为右端点的满足条件子矩阵个数累加即可 #include iostream using namespace std; const int MAXN502; int matrix[MAXN][MAXN]; int n,m,k,ans0;int main() {scanf(%d%d%d,n,m,k);for(int i1;in;i){for(int j1;jm;j){scanf(%d,matrix[i][j]);matrix[i][j]matrix[i-1][j]; //前缀和第i行j列为第1行到第i行j列的和}}//枚举上下边界for(int top1;topn;top){for(int buttomtop;buttomn;buttom){int l1,r1; //滑动窗口的左右端点int sum0; //滑动窗口的和for(r1;rm;r){ //枚举右端点summatrix[buttom][r]-matrix[top-1][r]; //更新区间和加上右端那一列的值while(sumk){sum-matrix[buttom][l]-matrix[top-1][l]; //当前矩阵的sum大于k缩减左端l;}ansr-l1; //方法数就是区间大小}}}coutansendl;return 0; }
http://www.dnsts.com.cn/news/207977.html

相关文章:

  • 挖矿网站怎么免费建设网站建站建设的公司
  • 比较好的网页网站设计成都有什么互联网公司
  • 为什么四川省建设厅网站打不开2014苏州建设银行招聘网站
  • 怎样查看网站是用什么cms_做的123邢台招聘信息网
  • 在线包车网站建设百度seo服务方案
  • 做类似昵图网网站天猫商城支付方式
  • 山东省建设机械协会网站军事最新消息
  • 创意二维码制作网站北京建网站哪家公司好
  • 用织梦做领券网站网站建设人员岗位职责
  • 网站建设张世勇网站 制作 工具
  • 深圳建站公司价格程序员做网站
  • 食品营销型网站手机网站建设维护协议书
  • 做系统简单还是网站简单代理服务器ip国外
  • 山西餐饮加盟网站建设搜狗收录网站
  • 微信辅助做单网站大型资讯门户网站怎么做排名
  • 网站推广的全过程济南官网排名推广
  • 网站开发 工具广告版式设计图片
  • 图片网站怎样选择虚拟主机厦门企业网站制作
  • 哪些网站做的不好wordpress 注册会员
  • 个人网站制作设计江门网站建设方案外包
  • 企业网站会涉及到的版权问题还有什么类似建设通的网站
  • 怎么做才能提高网站权重建设银行积分兑换商城网站
  • 炫酷个人网站php源码徐州网站建设的特点
  • 中山建设厅网站wordpress仿淘宝
  • 临沂市住房和城乡建设局网站wordpress小黄锁
  • 网站建设公司公司好vue做的项目网站
  • wordpress模板论坛长沙做网站优化
  • 深圳网站开发网站深圳软件开发有限公司有几家
  • 网站建设大概广告牌设计效果图
  • 深圳app开发公司大概上海网站seoseodian