Subscribe Us

Responsive Advertisement

Advertisement

Maximum Subarray Sum o(n)

 

Maximum Subarray Sum o(n)






#include<bits/stdc++.h>

using namespace std;

int main()

{

    int n,i,sum=0,ans=0;

   cin>>n;

   int a[n];

   for(i=0;i<n;i++) cin>>a[i];

   for(i=0;i<n;i++)

   {

       sum+=a[i];

       sum=max(a[i],sum);

       ans=max(ans,sum);


   }

    cout<<ans<<endl;




    return 0;

}


Post a Comment

0 Comments