摘要: 今天做了一个程序,是实现结对编程的小项目,项目是寻找一组数组中最大的一组子数组(条件是数组必须连续)。通过我们模拟一组数据: 例如:inta[]={9,8,-5,4,3} 首先是选定一个初始值假如是a[0],则第二个数是a[0]+a[1]........可以这样理解: 即第一层从a[0]开始设置一个初始最大值:max Sum1=a[0];//max=sum1 Sum2=a[0]+a[1];//sum2=sum1+a[1];if(sum2>max)max=sum2; Sum3=a[0]+a[1]+a[2]....//sum3=sum2+a[2];if(sum3>max)max=sum 阅读全文
posted @ 2014-03-10 15:12 苏林东 阅读(4526) 评论(0) 推荐(0) 编辑