Java教程

算法作业8-矩阵链的乘法

本文主要是介绍算法作业8-矩阵链的乘法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、问题
在这里插入图片描述

2、解析
在这里插入图片描述

3、设计
Ai…j:表示矩阵链相乘的子问题Ai,Ai+1…Aj;
M[i…j]:表示得到乘积Ai…j所用的最少基本运算次数;
假设,最后一次相乘发生在矩阵链Ai…k和Ak+1…j之间,即
AiAi+1…Aj=(AiAi+1…Ak)(Ak+1Ak+2…Aj) k=i,i+1,…,j-1
4、分析
O(n3)
5、源码
https://github.com/QiuYuSY/AlgorithmWork/tree/master/src/xsr/eighthLesson

这篇关于算法作业8-矩阵链的乘法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!