ACM中矩阵的应用介绍.pptVIP

  • 11
  • 0
  • 约1.69千字
  • 约 12页
  • 2018-04-24 发布于天津
  • 举报
ACM中矩阵的应用介绍.ppt

矩阵及其应用;矩阵乘法及其优化;对于整形数字b=a^k%m,当k很大的时候(1e9),可以用二分的思想快速求出b的值。;S^k可以用二分求解,如果是S^1+S^2+….+S^k呢?答案就是,二分,再二分。;给定n个点,对所有点同时进行m个操作(操作包括平移、缩放、翻转和旋转),试构造O(m+n)的算法输出m个操作后各点的位置。 其中翻转是以坐标轴为对称轴进行翻转(两种情况),旋转则以原点为中心。;求第n个Fibonacci数mod p的值。 Fibonacci数的递推关系,f(n)=f(n-1)+f(n-2)。我们就要试图找到一个矩阵 s,使得 s与(a,b)(a、b为两个连续Fibonacci数)相乘后,会得到(b,a+b)这种形式。因此矩阵可以构造为 更一般的:找到 f(n) = 4f(n-1) - 3f(n-2) + 2f(n-4)的第k项 其对应矩阵的构造方法为:在右上角的(n-1)*(n-1)的小矩阵中的主对角线上填1,矩阵第n行填对应的系数,其它地方都填0。 ;一张N个点的无向无权图。如果点a和点b之间有边,那么邻接矩阵 G[a][b] = G[b][ a] = 1,否则等于0。 那么,考虑邻接矩阵自乘,即G^2,会有什么意义。 若G^2[a][b]!=0,就说明存在点i,使得a i 间有边并且i b 间也有边。G^2[a][b]的值,即为从点a到点b经过1个

文档评论(0)

1亿VIP精品文档

相关文档