用动态规划策略求解矩阵连乘问题M1*M2*M3*M4,其中M1(20*5)、M2(5-35)、M3(35*4)和M4(4*25),则最优
用动态规划策略求解矩阵连乘问题M1*M2*M3*M4,其中M1(20*5)、M2(5-35)、M3(35*4)和M4(4*25),则最优的计算次序为(63)。
A.((M1*M2)*M3)*M4
B.(M1*M2)*(M3*M4)
C.(M1*(M2*M3))*M4
D.M1*(M2*(M3*M4))
解析:动态规划方法是将带求解问题划分为若干个小问题来一一解决。利用动态规划方法求解矩阵连乘问题,设计算矩阵链A[i:j],1<=i<=j<=n,所需的最少数乘次数m[j,j],则原问题的最优值为m[1,n]。
当i=j时,A[i:j]=Ai,因此,m[i,i]=0,i=1,2,…,n
当i
这里,k可以有j—i种可能。
题中,可列出表如下:

由表中可知,m[1,4]=31 00这个最小消耗是由括号内的计算顺序得来,所以选项C为最佳计算次序。
matlab 程序出错syms a b c;M1=sym('kiu');M2=sym('kog') 其他 2020-05-16 …
设计一个控制电路,要求第一台电动机M1启动运转5秒以后,第二台电动机M2自动启动,M2启动5秒后M 其他 2020-05-17 …
关于数字逻辑的一个问题!我在一本数字逻辑书上看见这样一个题,不明白为什么有这样的结果,已知:三变量 数学 2020-06-06 …
对大于或等于2的自然数m的n次幂有如下分解方式:22=1+3,32=1+3+5,42=1+3+5+ 其他 2020-07-17 …
谁来帮我做做这个数学题?1:求证以M1(4,3,1),M2(7,1,2),M3(5,2,3)为顶点 数学 2020-07-29 …
5.e5m3=我m3e5十十十我m3=m3eym3=我m3我.65我m3=cm36.7m3=我m3我 其他 2020-11-17 …
小名在地上画了4/5米长的线段,是小动的3/5.小动画了()米 数学 2020-12-06 …
在(1)(2)后面添上恰当的单位,(3)(4)(5)单位换算:(1)一粒药片的质量是0.1.(2)煤 物理 2020-12-22 …
某电梯公寓楼高约40m完成此建筑物需要浇制钢筋混凝土1×104m3,用其他建筑材料3.5×104t, 物理 2021-02-01 …
(2004•成都)某电梯公寓楼高约40m完成此建筑物需要浇制钢筋混凝土1×104m3,用其他建筑材料 物理 2021-02-01 …