动态规划实现矩阵连乘
动态规划实现矩阵连乘积:
用动态规划法解矩阵连乘积的最优计算次序问题。
1.分析最优解结构:
设计求解具体问题的动态规划算法的第一步是刻画该问题的最优解结构特征。首先,为方便起见,将矩阵连乘积Ai...Aj
简记为A[i:j]。考查A[1:n]的最优计算次序。设这个最优计算次序在矩阵Ak和A(k+1)之间将矩阵链断开,1<=k<n,则其对应的
完全加括号方式为((A1...Ak)(A(k+1)...An))。即依此次序,先计算A[1:k]和A[k+1:n],然后将计算结果相乘得到A[1...
原创
2020-06-28 17:13:12 ·
1102 阅读 ·
0 评论