首页 相关文章 数据结构题集--数组(二维数组)

数据结构题集--数组(二维数组)

设计一个矩阵相乘的程序
  假设有
  
   1 5 7 3 3 9 1 4 1 4
  A= 3 6 3 9 B= 5 6 7 9 0 3
   1 2 8 7 3 2 7 2 5 6
   0 3 1 9 9 7 4 7 8 0
   3 2 5 4
  
  求出A*B的矩阵
  程序构思:
  我们所知的矩阵乘法运算的算式如下:
  
  Cij = Aik X Bkj 的k从1到 n 的和,那么可以用一个3层循环来运算此算式:
  
  C(1,1)=A(1,1)*B(1,1)+A(1,2)*B(2,1)+A(1,3)*B(3,1)+A(1,4)*B(4,1)
   =(1*3)+(5*5)+(7*3)+(3*9)
   =3+25+21+27
   =76
  同理
  C(1,2)=A(1,1)*B(1,2)+A(1,2)*B(2,2)+A(1,...[ 查看全文 ]

2016-02-19 标签:

数据结构题集--数组(二维数组)的相关文章

手机页面
收藏网站 回到头部