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

上海外贸网站制作公司南宁seo服务优化

上海外贸网站制作公司,南宁seo服务优化,id中怎么链接wordpress,网站建设的概念题目:http://acm.hdu.edu.cn/showproblem.php?pid1081 题意: 给出N*N个数字构成的一个矩阵,每个数字的大小在[-127,127]之间,求出这个矩阵的和最大的子矩阵,输出最大和即可。 思路: 将n*n的矩阵转化为…

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1081

题意:

给出N*N个数字构成的一个矩阵,每个数字的大小在[-127,127]之间,求出这个矩阵的和最大的子矩阵,输出最大和即可。

思路:

将n*n的矩阵转化为一维动态规划,需要将每一行的数据看做一个整体,然后再对row1,row2,...,rown做动态规划dp[n]=(dp[n-1]>0?dp[n-1]:0)+rown;子矩阵是由连续的行和连续的列组成,先枚举连续的列for(col_start=1;col_start<=n;col_start++){ for(col_end=col_start;col_end<=n;col_end++)},rectangle[i][j]存的是第i行的前j项和,每行的连续列的求和式为rectangle[row][col_end]-rectangle[row][col_start-1],每一行的和值即为构造的一维动态规划的序列元素,最后做一维动态规划即可。

#include <stdio.h>
int main()
{int n,row,col,col_start,col_end;int dp_before,dp_after,ans_max;int rectangle[105][105]={0};while(scanf("%d",&n)!=EOF){for(row=1;row<=n;row++){for(col=1;col<=n;col++){scanf("%d",&rectangle[row][col]);rectangle[row][col]=rectangle[row][col]+rectangle[row][col-1];}}ans_max=-1000000000;for(col_start=1;col_start<=n;col_start++){for(col_end=col_start;col_end<=n;col_end++){ dp_before=0;for(row=1;row<=n;row++){dp_after=(dp_before>0?dp_before:0)+(rectangle[row][col_end]-rectangle[row][col_start-1]);if(dp_after>ans_max)ans_max=dp_after;dp_before=dp_after;}}}printf("%d\n",ans_max);}return 0;
}


http://www.lbrq.cn/news/2614429.html

相关文章:

  • 网站开发流程详细介绍软件定制开发
  • 金顺广州外贸网站建设青岛网站排名提升
  • 日本3040岁精华液排行榜上海网站seo诊断
  • 湖北企业模板建站开发湖南网站推广
  • 建设银行网站源码关键词优化工具互点
  • 类似建设b站网站韩国vs加纳分析比分
  • 武汉移动网站制作洗发水营销推广软文800字
  • 找网站建设公司如何自己开个网站平台
  • 网站建设佰首选金手指六自有品牌如何推广
  • 宁波建网站如何收费在百度上怎么打广告
  • 金顺广州外贸网站建设提升排名
  • 网站建设分金手指专业十百度推广和优化哪个好
  • 建筑施工企业中是应急救援领导北京百度推广优化排名
  • 做资讯类网站百度查一下
  • 王建设医生网站优化什么意思
  • 九江网站设计公司表白网页制作免费网站制作
  • 做网站有效果吗短信营销平台
  • 做网站单线程CPU和多线程cpu公司查询
  • 宜昌网站设计公司网站收录服务
  • 怎么做代刷网站教程网络营销推广公司简介
  • 建设网站的公司广州长沙网络推广小公司
  • 网店代运营正规公司性价比高seo排名优化的
  • cms网站开发需要学什么设计公司取名字大全集
  • 网站开发课程软件seo每日工作
  • 专做进口批发的网站宁波seo外包优化公司
  • 中国网站建设世界排名网站免费下载安装
  • 网站建设文字资料seo综合查询怎么用
  • 农业网站怎么做网络优化主要做什么
  • 做网站需要域名嘉兴seo优化
  • 想自己做点飘纱素材到网站上买网站如何提升seo排名
  • Unity 调节 Rigidbody2D 响应速度的解决方案【资料】
  • Agent安全机制:权限控制与风险防范
  • 分布式微服务--Nacos持久化
  • Windows 远程管理 (WinRM)问题详解包括c#与python例子
  • Laravel The requested URL /hellowzy was not found on this server. 404 问题的解决
  • AIDL学习