求最大连续子串
2013-10-19 14:32
162 查看
#include<iostream> using namespace std; int main() { int n,a[100]; cin>>n; for(int i=0;i<n;i++) { cin>>a[i]; } int sum=0,ans=a[0]; for(int i=0;i<n;i++) { sum+=a[i]; if(sum>ans) ans=sum; if(sum<0) sum=0; } cout<<ans; return 0; }
相关文章推荐
- 分享一个jdk源码链接
- oracle 直接修改timestamp记录
- int main(int argc,char *argv[])
- 02数组操作
- hdu 1717 小数化分数2
- Linux 开发中的常用命令 ( Cygwin 环境也同样适用)
- Linux 开发中的常用命令 ( Cygwin 环境也同样适用)
- django如何使ForeignKey字段显示树状结构
- 正则表达式——入门
- 为图层上的N多怪物创建站立时的动画
- IOS7 隐藏状态栏 (电池栏)
- C#实现大数字的运算
- Codeforces Round #207 (Div. 2) A. Group of Students
- epoll()学习
- myeclipse配置tomcat
- iOS 设置UILabel的背景图片
- 21句经典语录
- 如何让菜单点击后不消失
- Cocos2d-x笔记(三)Sqlite数据库封装
- C# 执行bat批处理文件的小例子