解题思路:
注意事项:
参考代码:
#include<iostream>
using namespace std;
int main()
{
int n;
int dp[100001];
int a[100001];
int ans=0;
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
}
for(int i=1;i<=n;i++){
dp[i]=max(dp[i],dp[i-1])+a[i];
ans=max(ans,dp[i]);
}
cout<<ans;
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:1432 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:591 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:900 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:438 |
1051(奇了怪了)浏览:747 |
图形输出 (C语言代码)浏览:1019 |
A+B for Input-Output Practice (I) (C语言代码)浏览:451 |
1231题解(注意理解“输入多个测试实例”)浏览:830 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:639 |
1202题解浏览:689 |