hdu 1003 最大子段和
来源:互联网 发布:淘宝退货运费险怎么办 编辑:程序博客网 时间:2024/06/01 16:12
第二个if和第一个顺序不能颠倒,应为sum置0了(可能max<0,得到的结果就错了),其实多设置一个temp变量就可以颠倒位置了
import java.util.Scanner;public class Main {public static void main(String[] args){Scanner cin=new Scanner(System.in);int c=cin.nextInt();for(int k=1;k<=c;k++){int max=-99999999,sum=0,start=0,end=0,st=0;int n=cin.nextInt();for(int i=0;i<n;i++){sum+=cin.nextInt();if(sum>max){max=sum;start=st;end=i;}if(sum<0){st=i+1;sum=0;}}System.out.println("Case "+k+":");System.out.print(max+" "+(start+1)+" "+(end+1));if(k!=c)System.out.println("\n");}}}
- hdu 1003 最大子段和
- hdu 1003 最大子段和
- HDU 1003 最大连续子段和
- Hdu 1003 最大子段和
- HDU 1003-最大子段和
- HDU 1003最大子段和
- HDU 1003 求最大子段和的动态规划
- HDU-1003 Max Sum(最大连续子段和)
- HDU 1003 MAX SUM 最大连续子段和DP
- HDU 1003 Max Sum 最大子段和dp解题
- HDU 1003 Max Sum(最大连续子段和)
- hdu 1024 最大m子段和
- hdu 1024最大m子段和
- hdu 1231 最大子段和
- hdu 1024 最大M子段和
- hdu 1024 最大M子段和
- hdu 1024 最大M子段和
- HDU 1231(最大子段和)
- Cocos2dxActivity报错
- 长方体类
- Oracle数据库中before触发与after触发的区别
- Java API 帮助文档中英文版下载
- hdu 1999不可摸数
- hdu 1003 最大子段和
- delphi初级教程之delphi断点调试一
- Sqrt(x)
- ASP.NET实现省市县三级联动
- 一个程序员的10年工作总结
- objective-c基础教程——学习小结
- 学历重要吗?
- 第一次C程序设计上机报告
- 使用WCFTestClient工具来测试WCF Service