HDU - 1003 - Max Sum && POJ - 1050 - To the Max (經典DP問題)
題目傳送: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