摘要:
经典dp问题:求两个字符串的LCS(最长公共子序列)。 阅读全文
posted @ 2015-07-14 10:18
hxy_has_been_used
阅读(131)
评论(0)
推荐(0)
摘要:
容易想到:对于每个i,求出最大的第一个子段在区间[0,i]内和最大的第二个子段在区间[i+1,n-1]内再相加即可。 对于第一个子段的求法: 令p[i]表示以i结尾的子段的最大连续子段和,则显然有: p[i] = max( a[i], a[i] + p[i - 1] ); 求完以后再: p[i] = 阅读全文
posted @ 2015-07-14 09:53
hxy_has_been_used
阅读(282)
评论(0)
推荐(0)