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

门户网站建设经验交流国际新闻最新消息中国

门户网站建设经验交流,国际新闻最新消息中国,阿勒泰网站建设,罗湖在线最大子矩阵和 题目描述 给定mn矩阵,找出元素和最大的子矩阵 输入: [-1,2,-1] [3,4,5] [-2,-3,-4] 输出:子矩阵[[3,4,5]],和为12 解法思路: 构建二维前缀和数组 四重循环枚举所…

最大子矩阵和

题目描述

    给定m×n矩阵,找出元素和最大的子矩阵
    输入:
    [-1,2,-1]
    [3,4,5]
    [-2,-3,-4]
    输出:子矩阵[[3,4,5]],和为12


    解法思路:
    构建二维前缀和数组
    四重循环枚举所有可能的矩形区域:
    前两重循环枚举上下边界
    后两重循环使用类似最大子数组和的Kadane算法优化

#include<iostream>
using namespace std;
int main()
{int n,m;int a[110][110];int p[110][110];cin>>n>>m;for(int i = 0;i<n;i++){for(int j = 0;j<m;j++){cin>>a[i][j];}}for(int i = 1;i<=n;i++){for(int j = 1;j<=m;j++){p[i][j] = a[i-1][j-1] + p[i-1][j] + p[i][j-1] - p[i-1][j-1];}}for(int i = 0;i<n;i++){for(int j = 0;j<m;j++){cout<<p[i][j]<<" ";}cout<<endl;}int ma = 0;for(int sx = 0;sx<n;sx++){for(int sy = 0;sy<m;sy++){for(int ex = sx;ex<n;ex++){for(int ey = sy;ey<n;ey++){int sum = p[sx][sy] + p[ex+1][ey+1] - p[sx][ey] - p[ex+1][sy];ma = max(ma,sum);}}}}cout<<ma;return 0;
}

和的绝对值不超过K的最长子数组

题目描述

给定一个整数数组nums和一个整数K,请找出该数组中最长的连续子数组,使得该子数组的和的绝对值不超过K。
返回这个子数组的长度。


示例1:
输入:nums=[1,-1,5,-2,3],K=3
输出:4
解释:子数组[1,-1,5,-2]的和为3,绝对值为3,符合条件,长度为4。


示例2:
输入:nums=[-2,-1,2,1]K=1
输出:2
解释:子数组[-1,2]的和为1,绝对值为1,符合条件,长度为2。

#include<iostream>
using namespace std;
int main()
{int n;int a[10000];int p[10000];cin>>n;for(int i = 0;i<n;i++){cin>>a[i];}p[0] = 0;for(int i = 1;i<=n;i++){p[i] = p[i-1] + a[i-1];}int k;cin>>k;int pot = 0;int potw = 0;for(int i = 0;i<n;i++){if(a[i]==k){potw = i;pot = p[i];}}if(pot>=0) cout<<potw; return 0;
}

http://www.hkea.cn/news/490901/

相关文章:

  • 做生鲜食品最好的网站网络推广及销售
  • 销售管理系统需求分析长沙seo代理
  • 站长网站查询深圳百度关键字优化
  • 用net语言做网站平台好不好企业培训师资格证报考2022
  • 成都定制网站设竞价推广遇到恶意点击怎么办
  • 制作视频网站建设友链交易网
  • 做外贸是不是要有网站腾讯企点app下载安装
  • 网站开发快递文件国外网站怎么推广
  • 网站和搜索引擎站长论坛
  • 做违法网站会怎样外贸独立站怎么建站
  • 云主机建网站教程深圳全网推互联科技有限公司
  • 做网站赚50万谷歌搜索引擎363入口
  • 台州网站设计外包网页制作公司排名
  • 网站建设投标文件范本亚马逊提升关键词排名的方法
  • 学做网站需要多长时间免费推广平台排行
  • wordpress运行php 404360优化大师下载
  • seo排名网站 优帮云线上推广的三种方式
  • 平凉哪有做网站的百度推广登录入口官网网
  • 娄底网站优化自建网站平台有哪些
  • 做网站需要多少兆空间wix网站制作
  • 哪些网站教做生物实验今日新闻联播
  • 铜川市住房和城乡建设局网站信息流广告哪个平台好
  • 太原市建设交易中心网站首页百度手机助手app安卓版官方下载
  • 昆山网站建设网站建设郑州网络推广哪个好
  • 瑜伽网站设计国外推广网站
  • 什么网站做国外批发百度推广自己怎么做
  • 网站管理工具百度推广可以自己开户吗
  • 三水网站制作中山做网站推广公司
  • ysl网站设计论文郑州seo地址
  • 做食品的网站设计要注意片多多可以免费看电视剧吗