矩阵环相乘
题目描述
矩阵链相乘相信大家都会,不妨尝试一下矩阵环相乘。
个矩阵围成一个环,求这个矩阵需要的最少乘法次数。
输入
第一个数矩阵个数
接下来个数,表示每个矩阵的行数,显然,这些矩阵满足矩阵相乘的条件,所以第个矩阵的行数等于第个矩阵的列数,第个矩阵的行数等于第个矩阵的列数。
输出
一个整数,表示最少的乘法次数。
样例
输入:
3
3 2 2
输出:
20
样例解释
第个矩阵为,第个为,第个为。
先将第个与第个相乘,共次乘法,得到一个的矩阵,然后与第个相乘,需要次乘法,因此共次乘法。
数据范围
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 邱维东!
评论