摘要: 问题描述 给定一个n*m的矩阵A,求A中的一个非空子矩阵,使这个子矩阵中的元素和最大。 其中,A的子矩阵指在A中行和列均连续的一块。 输入格式 输入的第一行包含两个整数n, m,分别表示矩阵A的行数和列数。 接下来n行,每行m个整数,表示矩阵A。 输出格式 输出一行,包含一个整数,表示A中最大的子矩 阅读全文
posted @ 2019-01-28 23:07 阳离子 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 1.最大字段和问题 求一个序列最大连续子序列之和。 例如序列[-1,-2,-3,4,5,-6]的最大子段和为4 + 5 = 9。 ①枚举法 ②动态规划 解题思路: 第一步:设b[ j ] 为 1到 j 的最大连续子序列之和。 第二步:因为b[ j ] 为以a[ j ]结尾的最大连续子序列之和,因此有 阅读全文
posted @ 2019-01-28 23:00 阳离子 阅读(2510) 评论(0) 推荐(0) 编辑