51nod-dp入门-最大子矩阵和
来源:互联网 发布:图片APP知乎 编辑:程序博客网 时间:2024/06/06 14:25
思路见51nod。
代码附上:
#include <stdio.h>#include <cstring>using namespace std;typedef long long ll;const int MAX=510;int m,n;ll a[MAX][MAX],c[MAX];int main(){ while(~scanf("%d%d",&m,&n)){ for(int i=0;i<n;i++){ for(int j=0;j<m;j++){ scanf("%I64d",&a[i][j]); } } memset(c,0,sizeof(c)); ll res=0,ans=0; for(int i=0;i<n;i++){ for(int j=i;j<n;j++){ res=0; for(int k=0;k<m;k++){ c[k]=(j==i)?a[i][k]:c[k]+a[j][k]; if(res>0) res+=c[k]; else res=c[k]; if(res>ans) ans=res; } } } printf("%I64d\n",ans ); } return 0;}
0 0
- 51nod-dp入门-最大子矩阵和
- 51Nod--1051最大子矩阵和(DP入门)
- [51nod 1051 最大子矩阵和]前缀和+dp
- 51nod 1051 最大子矩阵和 dp
- 【51Nod】1051 - 最大子矩阵的和(dp)
- 51nod 1051 最大子矩阵和【dp】
- 51nod 1051 最大子矩阵和(基础dp)
- 51 Nod 1051 最大子矩阵和 (DP)
- 51nod 1051 最大子矩阵和 (dp )
- 51NOD 最大子字段和问题(DP入门)
- 51Nod-1051 最大子矩阵和【最大子段和+DP】
- 51Nod 1051 最大子矩阵和(二维最大字段和dp)
- 51Nod 1051 最大矩阵和(DP—最大子段和变形)
- nyoj 104 最大和 51nod oj 1051 最大子矩阵和 【DP】
- 51nod 1051 最大子矩阵和
- 51nod-最大子矩阵和
- 51nod 1051 最大子矩阵和
- 51nod 1051 最大子矩阵和
- java --Arrays的equals
- Node.js流
- C++第四次实验——作业
- CSU 1541 There is No Alternative(最小生成树+枚举)
- JS stopPropagation()
- 51nod-dp入门-最大子矩阵和
- 【结构型模式】适配器(adapter)模式之23种java设计模式
- CSDN Markdown 默认模版
- 堆内存和栈内存详解(转载)
- Objective-C ARC单例模式
- 浙大 PAT Advanced level 1007. Maximum Subsequence Sum
- poj1017:装箱问题
- 剑指Offer--026-复杂链表的复制
- JMS基础知识