1. 最小子序列和问题
方法参考:最大子序列和问题。
代码实现
#include <bits/stdc++.h>using namespace std;int minSubSum(int arr[],int n){int minn=0;int t=0;for(int i=0;i<n;i++){t+=arr[i];if(t<minn){minn=t;}if(t>0){t=0;}}return minn;}int main(){int arr[5]={1,-3,-6,3,-8};int n=5;cout<<minSubSum(arr,n)<<endl;}
