HDOJ 1003 Maximum Subarray Sum Problem
发布时间
阅读量:
阅读量
題目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1003
问题描述:给定一个数组a[0], a[1], ..., a[n-1](其中n为数组长度),要求找出一个连续的子序列(即一段连续的元素),使其相应的和达到最大值。
一、暴力求解方法O(n^3)
直接的方法是枚举所有可能的连续子序列,并从中找出总值最高的那个。由起始索引i与结束索引j确定每个连续子序列的位置范围(其中0\leq i
#include <iostream>
using namespace std;
int main()
{
int T;
cin >> T;
while(T--)
{
int n, i, j, k;
cin >> n;
int *a = new
全部评论 (0)
还没有任何评论哟~
