会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Stay_Alone
what is your name ,My Son ?
博客园
首页
新随笔
联系
订阅
管理
2021年8月7日
组合数学之排列组合(笔记)
摘要: #定义 ##组合数 \(C_n^m=\frac{n!}{m!(n-m)!}\) ##排列 \(A_n^m=\frac{n!}{(n-m)!}\) ##二项式定理 \((a+b)^n=\sum_{i=0}^{n}\binom{n}{i}a^{n-i}b^i\) \(\binom{n}{k}+\bino
阅读全文
posted @ 2021-08-07 16:05 碳素油墨
阅读(719)
评论(0)
推荐(0)
2021年7月18日
莫比乌斯反演(数论学习)
摘要: #积性函数 ##定义 单位函数:\(\varepsilon(n)=[n=1]\),当且仅当n为1时为1,其余情况为0 恒等函数:\(id_k(n)=n^k,id_1(n)记作id(n)\) 常数函数:\(1(n)=1\),n为任意数函数值都为1 除数函数:\(\sigma_k(n)=\sum_{d|
阅读全文
posted @ 2021-07-18 16:37 碳素油墨
阅读(99)
评论(0)
推荐(0)
2021年7月17日
求逆元的几种方法
摘要: 求逆元的几种方法 博客借鉴来源 拓展欧几里得求逆元 ###原理 \(a*b\equiv 1 \pmod p\) \(a*b+k*p = 1\) ###代码 //拓展欧几里德求逆元 int exgcd(int a,int b,int &x,int &y){ if(!b){ x=1;y=0; retur
阅读全文
posted @ 2021-07-17 10:45 碳素油墨
阅读(224)
评论(0)
推荐(0)
2021年7月14日
暑期MQFMATH训练营2
摘要: Multiply 题目链接 计蒜客 42544 题意 \(Z=a_1!*a_2!*.....*a_n!\) \(b_i=Z*X^i\) \(b_i是Y!的一个因子\) 给定n,X,Y的情况下,问i最多能有多大 题解 第一时间想到的就是质因数分解,然后根据质因数的个数去计算,emm.....然后就tl
阅读全文
posted @ 2021-07-14 21:15 碳素油墨
阅读(66)
评论(0)
推荐(0)
2021年7月10日
暑期MQFMATH训练营1
摘要: P6786 「SWTR-6」GCDs & LCMs 题目链接 洛谷P6786 题意 从n个数种选取一些数字a1~aj,使得其对于任意数字i要么ai=max(a1.....aj),或者存在ak>ai且ak+ai+gcd(ak,ai)=lcm(ak,ai); 题解 凑了几个样例发现只有当ai/aj=2/
阅读全文
posted @ 2021-07-10 09:55 碳素油墨
阅读(61)
评论(0)
推荐(0)
2021年4月20日
主席树求区间众数
摘要: tips 不知道为什么,明明代码是错的应该,但是还是过了??? AC代码 #include<cstdio> #include<cstring> #include<iostream> using namespace std; const int maxc = 10000 + 5, maxn = 300
阅读全文
posted @ 2021-04-20 09:27 碳素油墨
阅读(256)
评论(0)
推荐(0)
2021年4月15日
补题专用博客
摘要: 省赛训练赛6 CF309 CF308 省赛训练赛5 图论专题训练 CF307 省赛选拔赛 图论专题训练 CF306 CF305 省赛训练赛2 省赛训练赛3 CF304 CF303 省赛选拔赛 省赛训练赛[题解](https://codeforces.ml/gym/102800/attachments
阅读全文
posted @ 2021-04-15 12:08 碳素油墨
阅读(40)
评论(0)
推荐(0)
2021年4月8日
一个常用的数据结构维护套路
摘要: 经常有这样的问题,需要维护序列中每个元素向左(右)第一个(最后一个)大于(小于)它的值。 对此,我们完全可以使用线段树等高级数据结构或者使用二分查找等方式得到一个时间复杂度为nlogn的解决方案。但对于该问题这样做就显得有点杀鸡用牛刀了。实际上我们可以用更加简洁的代码得到一种线性的解决方案。 问题1
阅读全文
posted @ 2021-04-08 22:43 碳素油墨
阅读(82)
评论(0)
推荐(0)
2021年4月6日
Paths and Trees(最短路)
摘要: 题意:给一无向图和源点,要求找出其中为树的一个子图,满足源点到该树中每个点的最短路与原图相同,并且该树所有权值之和最小。 分析:考虑原图最短路拓扑图,让每个点只选取其最小的入边时,可以恰好选择n-1条边构造成一棵树,同时该树权值和最小。 实现:跑最短路的时候用一个数组维护最短路上到该点最小的权值,并
阅读全文
posted @ 2021-04-06 20:09 碳素油墨
阅读(72)
评论(0)
推荐(0)
公告