第一张图的条件是要确认是否能相乘 AxB 要满足#cols of A == #rows of B中间条件是确保 C(i, j) = sum A(i, *) * B(*, j)当发现不合条件时,就把前面算的结果存到对应的位置在继续算下一个文章所提到步骤,利用此值,进入第二张图第一个条件这样就会顺便把最后计算结果存进去,如果不用这样的方式,就要在循环外把最后面算的值存进去他这样写,可能会有阵列非法存取的问题在XD如果对稀疏矩阵有兴趣,可以参考我之前写的两篇https://forum.community.tw/t/topic/62https://forum.community.tw/t/topic/137这些是我平常比较会碰到的稀疏矩阵储存方式有相关问题也欢迎在那里同时发问