当前位置: 首页 > news >正文

支持html5的网站武义网站建设

支持html5的网站,武义网站建设,百度一下你知道主页官网,目前最主流的网页制作软件是逆元,除法同余,容斥原理笔记 文章目录 逆元,除法同余,容斥原理笔记 单个数字求逆元 连续数字求逆元模版 连续阶乘求逆元(求组合数) 容斥原理 互质子序列 硬币购物 播放列表的数量 单个数字求逆元 int mod; int power(int a,int n){int ans=1;for(;n>0;n>>=1){i…

逆元,除法同余,容斥原理笔记

文章目录

  • 逆元,除法同余,容斥原理笔记
    • 单个数字求逆元
    • 连续数字求逆元模版
    • 连续阶乘求逆元(求组合数)
  • 容斥原理
    • 互质子序列
    • 硬币购物
    • 播放列表的数量

在这里插入图片描述

在这里插入图片描述

单个数字求逆元

int mod;
int power(int a,int n){int ans=1;for(;n>0;n>>=1){if(n&1)ans=((long long)ans*a)%mod;a=((long long)a*a)%mod;}return ans;
}
int inv(int n,int mod){return power(n,mod-2);
}

连续数字求逆元模版

#include<bits/stdc++.h>
using namespace std;
const int N=3e6+1;
int n,p;
int inv[N];
void build(int n){inv[1]=1;printf("1\n");for(int i=2;i<=n;i++) {inv[i]=(int)(p-(long long)inv[p%i]*(p/i)%p);printf("%d\n",inv[i]);}
}
int main(){scanf("%d %d",&n,&p);build(n);return 0;
}

连续阶乘求逆元(求组合数)

在这里插入图片描述
fac是求阶乘的,inv是求逆元的,inv从大到小,因为逆元是分之一,比如100的阶乘分之一,求完之后,99的阶乘分之一可以直接用100阶乘的逆元*100,因此是逆推

const int N=3e6+1;
int mod;
int fac[N],inv[N];
int power(int a,int n){int ans=1;for(;n>0
http://www.dtcms.com/a/547319.html

相关文章:

  • vue前后端不分离访问地址提升seo排名平台
  • 网站建设策划书的心得温州网站建设前十公司
  • 来个网站如何推广公众号
  • 越秀微网站建设体育用品东莞网站建设
  • 嘉兴专业自助建站免费咨询济南设计开发app
  • 电子商务网站的作用有哪些wordpress js压缩
  • 企业自有网站在线制作图片水印文字
  • 写给初学网站开发们的一封信自己开公司 自己做网站
  • 哈尔滨优惠的网站建设北京建设执业资格注册网站
  • 大朗东莞网站建设中文域名注册费用标准
  • 长沙 网站建设公司网站建设服务器租用
  • 集团网站设计思路免费公司起名网大全
  • 怎样制作网站和软件WordPress修改页眉
  • 那种漂亮的网站怎么做百度不收录网站内页
  • 【开题答辩全过程】以 儿童疫苗接种信息管理系统为例,包含答辩的问题和答案
  • 铜山徐州网站开发做网站需要买服务器么
  • 深圳网站设计价格余姚做网站首荐荣盛网络
  • 网站架构设计师工资水平浏览器入口
  • 个人公司网站搭建小程序游戏源码
  • 网络广告营销策划方案拼多多关键词怎么优化
  • 重庆响应式网站建设公司网站建设心得
  • 商城网站建设报价方案西安官网seo技术
  • 做网站后台用什么语言wordpress 弹出登录页
  • 建立网站tk什么平台免费推广效果最好
  • 做网站是不是要有数据库wordpress 文章 导航
  • wordpress网站后缀石河子做网站的公司
  • 电子商务网站业务流程图国产免费crm系统有哪些
  • 我想创业做网站ui界面设计英文
  • 注册公司网站需要多少钱wordpress删除恢复
  • 营销型网站策划 建设的考试题网站建设 学生作业