输入和输出部分都很常规,我直接写中间的处理过程。 一、前提 假设矩阵乘法的矩阵存在arr_list中,计算的规则存在role_str中。arr_list = [[m,n], [n,p], [p,q]]role_str = (A(BC)) 二、运算 2.1.整体思路 通过对role_str进行逐个字符的遍历,并进行相应处理。 1、字符 是左括号,什么也不做 2、字符 是右括号,出栈 3、字符 是非括号,入栈 2.2.细节处理 2.2.1.矩阵乘法时,乘法运算的次数 矩阵乘法的运算有些久没用,忘记了,但这是解题的基础,不会就没得做。看了通过的大神的代码,然后自己在纸上演算了一遍才记起来。以...