读书人

最大字段和有关问题

发布时间: 2013-03-12 11:19:35 作者: rapoo

最大字段和问题

基本求和:

#include <iostream>#include <cstdlib>#include <time.h>using namespace std;int maxSubSum(int *a,int n){int max=0,b=0;for(int i=0;i<n;i++){if(b>0)b+=a[i];elseb=a[i];if(b>max)max=b;}return max;}void main(){int a[10];srand(time(NULL));for(int i=0;i<10;i++){a[i]=rand()%10+1-5;cout<<a[i]<<" ";}cout<<endl;cout<<"max sub sum: "<<maxSubSum(a,10)<<endl;cout<<endl;system("pause");}


读书人网 >其他相关

热点推荐