首页 > 其他分享 >板子速查

板子速查

时间:2023-11-06 20:57:22浏览次数:33  
标签:cdot inv 板子 pmod 速查 align MOD

线性求逆元

\[\begin{align*} i \cdot k + r &= 0\pmod p \\ k + r \cdot i^{-1} &= 0 \pmod p \\ k \cdot r^{-1} + i^{-1} &= 0 \pmod p \\ i^{-1} &= -k \cdot r^{-1}\pmod p \end{align*} \]

	inv[1] = 1;
	for(int i = 2; i < N; ++i)
		inv[i] = (MOD - (MOD / i) * inv[MOD % i] % MOD) % MOD;

标签:cdot,inv,板子,pmod,速查,align,MOD
From: https://www.cnblogs.com/Aria-Math/p/17813686.html

相关文章

  • 一些可能用得上的板子
    复数模板点击查看代码structComplex{doubler,i;//realpart,imaginarypartComplex(doubler=0,doublei=0):r(r),i(i){}//abc怎么你了?Complexoperator+(constComplex&other)const{returnComplex(r+other.r,i+other.i);}Comp......
  • AT2505板子调试
    1、连接J-Link  在这个目录下说命令找不到 JLinkGDBServer-deviceStar  sudodpkg-i*.deb 2、连接串口打印线(TX-RX,RX-TX,GND-GND)sudominicom-D/dev/ttyUSB0 打开串口调试窗口 3、仿真 注意:J-link一连接后会一直打印奇奇怪怪的乱码,不用管,刚连接后......
  • 封装高精板子
    #include<bits/stdc++.h>usingnamespacestd;constintmaxn=5005;structbign{intlen,s[MAXN];bign(){memset(s,0,sizeof(s));len=1;}bign(intnum){*this=num;}bign(constch......
  • UE5 怎么快速查找 UI 是哪个蓝图?
    通过“工具”->"调试"->"控件反射器"官方文档:https://docs.unrealengine.com/5.1/zh-CN/using-the-slate-widget-reflector-in-unreal-engine/......
  • 二分板子的一个易错点
    while(l<=r){mid=l+(r-l)>>1;......}这样是错误的!由于>>的优先级问题,应用如下格式。while(l<=r){mid=l+((r-l)>>1);......}......
  • 板子
    MillerRabin点击查看代码inttest[10]={0,2,3,5,7,11,13,17,19,23};intqpow(intx,intp,intmod){intans=1;while(p){if(p&1)ans=(ans*x)%mod;x=(x*x)%mod;p>>=1;}returnans;}intMillerRabin(intp){if(......
  • Visual Studio编辑器快速查找项目里的中文字符串
    https://www.cnblogs.com/turnip/p/11087837.html1.ctrl+shift+f打卡全局查找2.输入(".*[\u4E00-\u9FA5]+)|([\u4E00-\u9FA5]+.*")即搜索文档中代码中文字符串(\".*([^\x00-\xff]).*\")|(\'.*([^\x00-\xff]).*x\') 即搜索""双引号或&quo......
  • uboot定制自己的板子--Apple的学习笔记
    一,前言既然下载了最新的uboot版本,那么就玩玩吧,先要定制自己的板子。二,问题分析及解决1,出错信息U-BootSPL2023.10(Oct192023-19:58:50+0800)TryingtobootfromMMC1U-Boot2023.10(Oct192023-19:58:50+0800)AppleCai'sam335BoardCPU:AM335X-GPrev2.1......
  • 板子哲学康复练习
    开学后第一次用Windows打代码,有种唐氏儿的美。Tarjantarjan求强连通不知道有没有过编,但大概没错。Miku'sCode#include<bits;/stdc++.h>#definergregisterint#defineilinlineilintMin(intx,inty){returnx<y?x:y;}ilintMax(intx,inty){returnx<y?y:......
  • 快速查看硬盘使用的分区类型:MBR或GPT
    快速查看硬盘使用的分区类型:MBR或GPT对硬盘进行分区可能没有你想象的那么简单,重要的是要知道采用哪种样式。当前只有两种样式:主引导记录(MBR)和GUID分区表(GPT)。如果你不了解这些术语,可以在我以前的文章中了解这些术语以及哪种分区样式更好。我们今天讨论的主题是如何在Window......