?
题目传送:HDU - 1003
?
思路:最大子序列和
dp[i]= a[i] (dp[i-1]<0)
dp[i]= dp[i-1]+a[i] (dp[i-1]>=0)
?
AC代码:
?
#include
#include
#include
#include
#include
#include
#include
#include
#include
?
?
题目传送:POJ - 1050
?
思路:最大子矩阵和,原理和上面那个题一样,就是把i~j行的列上的数加到一行去,再算该行的最大子序列和即可(0<=i<=j
?
AC代码:
?
#include
#include
#include
#include
#include
#include
#include
#include
#include
?
?
?
?
?
?
?
?
?
?
?
?