摘要:        
关于最大字段和,已有4中方法对其进行求解,现对其进行扩展,得到两个扩展的问题: 一、最大子矩阵问题 1、问题描述:给定一个m行n列的子矩阵A,试求出矩阵A的一个子矩阵,使其各元素之和为最大。 2、求解策略:对该问题,如果用穷举法求解,时间复杂度将为O(m2n2),利用其为最大字段和问题的扩展,将其划归成最大字段和问题,然后再用最大字段和的最优方法进行求解,则可降低时间复杂到O(m2n) 。即先长度为m的维度上求出第i行到第j行每一个的元素和存储到一个n维的数组中,再对该数组进行最大字段和的动态规划法求解,求出结果。 3、程序如下所示:float maxSum2(float (*a)...    阅读全文
posted @ 2013-04-22 15:39
busyfruit
阅读(1659)
评论(0)
推荐(0)
        
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号