矩阵快速幂模板
来源:互联网 发布:数据酋长 ebay分析 编辑:程序博客网 时间:2024/05/16 09:49
struct Matrix{ int mat[maxn][maxn];};int n, k;Matrix Matrix_mul(Matrix a, Matrix b){ Matrix ret; memset(ret.mat, 0, sizeof(ret.mat)); for(int i = 1; i <= k; i++) for(int j = 1; j <= k; j++){ if(a.mat[i][j]){ for(int kk = 1; kk <= k; kk++) ret.mat[i][kk] += (a.mat[i][j]*b.mat[j][kk])%6; //ret.mat[i][k] %= 6; } } return ret;}Matrix Matrix_pow(Matrix tt, int nn){ Matrix ret; Matrix temp = tt; memset(ret.mat, 0, sizeof(ret.mat)); for(int i = 1; i<= k; i++) ret.mat[i][i] = 1; while(nn){ if(nn&1) ret = Matrix_mul(ret, temp); temp = Matrix_mul(temp, temp); nn >>= 1; } return ret;}
0 0
- 矩阵快速幂模板
- 矩阵快速幂--模板
- 矩阵快速幂 模板
- 矩阵快速幂模板
- 矩阵快速幂模板
- 【矩阵快速幂模板】
- 矩阵快速幂模板
- 矩阵快速幂模板
- 矩阵快速幂模板
- 矩阵快速幂【模板】
- 矩阵快速幂模板
- 矩阵快速幂模板
- 矩阵快速幂模板
- 矩阵快速幂模板
- 矩阵快速幂模板
- 矩阵快速幂模板
- 矩阵快速幂 【模板】
- 快速矩阵幂模板
- 第十二周 项目三:用递归方法求出n的阶乘
- C语言改变控制台输出内容颜色
- linux 信号量(进程间通信)
- automake,autoconf使用详解
- js获取url值
- 矩阵快速幂模板
- Red5入门教程(部分修改)
- Scroll View 控件以Thumbnail的方式显示一个文件夹的所有图片,类似图片浏览器
- listView里面item中控件添加点击事件需要
- svn is already under version control问题解决
- 一个apk调用另一个apk的native方法
- jffs2挂flash时,报下面错误的一个解决方法
- CLOSE_WAIT状态 生产过程分析 linux系统sysctl.conf配置优化
- Jumpstart for Oracle Service Bus Development