其他分享
首页 > 其他分享> > dp经典问题之矩阵连乘问题

dp经典问题之矩阵连乘问题

作者:互联网

dp经典问题之矩阵连乘问题

因此可以写出递归方程


// Am*Am+1*Am+2……An 需要的最小乘法次数为f(m,n)
// 假设Am 中m表示矩阵的行为m,列为m+1
if(m==n){
   f(m,n) = 0
}

if(m > n){
   f(m,n) = f(m,k) + f(k+1, n) + m * (k+1) * (n + 1); //m * (k+1) * (n + 1) 为两部分相乘需要的乘法次数 Am……Ak 得到m行,k+1列。Ak+1……An得到k+1行,n+1列。所以需要m*(k+1)*(n+1)次乘法 
}

标签:连乘,矩阵,A1,A2,dp,乘法
来源: https://www.cnblogs.com/jielearscoding/p/13806274.html