剑指offer---连续最大和
发布日期:2021-05-10 10:38:55 浏览次数:17 分类:精选文章

本文共 2100 字,大约阅读时间需要 7 分钟。

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������������

  • ��������������������������������������������� dp��������� dp[i] ������������������ i ���������������������������������������
  • ��������������������������������������� dp[i] ������������������ i ���������������������������������������������������������������������
  • ��������������������������������������� a[i]��������������������������������������������� dp[i-1] ������������������������������������������������������������������������������������������������������������ dp[i]���
  • ������������������������������������ dp[i] ������������������������������������������������������������������������
  • ������������

    #include 
    #include
    using namespace std;
    int GetMax(int a, int b) {
    return a > b ? a : b;
    }
    int main() {
    int n;
    while (cin >> n) {
    vector
    v;
    v.resize(n, 0);
    for (int i = 0; i < n; ++i) {
    cin >> v[i];
    }
    if (n == 0) {
    cout << 0 << endl;
    return 0;
    }
    int maxSum = v[0];
    for (int i = 1; i < n; ++i) {
    int current = GetMax(v[i], GetMax(maxSum + v[i], v[i]));
    maxSum = current;
    }
    cout << maxSum << endl;
    }
    return 0;
    }

    ������������

  • ������������������������������������������ n������������������������������
  • ��������������������� maxSum ���������������������������������������������������������������������
  • ��������������������� dp[i]������������������������������������������������������������������������������������������������������������������������������������������������������������ maxSum ������������������������
  • ��������������������������������������������������������� maxSum���
  • ������������������������������������������������������������������������������������������������������������������������

    上一篇:牛客网---两种排序方法
    下一篇:牛客网---统计回文

    发表评论

    最新留言

    关注你微信了!
    [***.104.42.241]2025年04月06日 21时11分26秒