所谓矩阵计算法,实际上就是把一个图用邻接矩阵表示,

     我们记为A,那么 A^M上对应(i,j)的值就是i通过M条边到达j的方案数,

     理解:当n = 1是显然成立

            当 n >= 2时,假设当 n= k时结论成立

           那么当 n = k+1是,

           A^k+1 = A ^ k * A

           有矩阵乘法可知,A(i,j)k+1 =  sigma[  A(i,t)1 * A(t,j)k ]

         实际上就是i经过t到达j方案数,

         由乘法原理知,A^k+1表示的就是进过K+1条边的方案数。。

  

            

 

相关文章:

  • 2021-08-06
  • 2021-08-09
  • 2022-12-23
  • 2021-11-18
  • 2021-06-20
猜你喜欢
  • 2022-01-13
  • 2022-12-23
  • 2022-01-12
  • 2022-12-23
  • 2021-09-14
  • 2022-12-23
  • 2021-11-01
相关资源
相似解决方案