线性求逆元
来源:互联网 发布:淘宝运作流程图 编辑:程序博客网 时间:2024/05/22 17:02
简介
逆元,简单的来说就是
正常的来说用扩展欧几里得来做。复杂度不是线性的。
但是如果所有的i≤p,有一个线性求逆元的方法。
正常的来说
方法
因为
设
那么
因为要求的是
那么式子就可以变成
然后把可以求得i的逆元的数放到右边去。
然后再把k和b用p来表示。
设数组a[i]表示i的逆元
那么由上面的式子可以知道:
所以
把上面的东西优化一下
因为系数带p的在mod p意义下都视为0
所以
为了方便记忆,式子可以改为
1 0
- 线性求逆元
- 线性求逆元
- 线性求逆元
- 线性求逆元
- 线性求逆元
- 线性求逆元
- 线性求逆元
- 线性求逆元算法
- 快速读入 线性求逆元
- hdu5673 卡特兰数+线性求逆元
- UVa Live 7040 (二项式反演+线性求逆元)
- hdu 5673 线性求逆元+卡特兰数
- bzoj2982 combination【Lacus定理+线性求逆元】
- 线性表--线性存储
- 线性表 线性结构
- 【数学/扩展欧几里得/线性求逆元】[Sdoi2008]沙拉公主的困惑
- 线性排序
- 线性表
- 【01背包】HDU2602-Bone Collcetor & POJ3624-Charm Bracelet(模板)
- Spark内存管理模型
- Android VideoView播放 项目中的 视频文件 自动横屏 全屏播放
- flex--移动端布局神器
- jzoj 1147. WING(wing)
- 线性求逆元
- laravel配置memcache
- 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 hd 2191 (多重背包问题)
- poj 1850 Code
- Java bean 概念
- uC/OS-III 函数整理
- 监听自身APP被卸载
- HDU:1171 Big Event in HDU(经典01背包+转化)
- 经典的博客学习,安卓html+js+ios