会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
fxq1304
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
4
5
6
7
8
9
10
11
12
下一页
2020年7月31日
模板 两次dfs
摘要: 第一次dfs为后序遍历 第二次dfs将所有边反向,从编号最大的顶点开始(也就是原图缩点后形成的DAG根节点所在的强连通分量),由于边反向后,不能由这个强连通分量访问到其他强连通分量的顶点,而强连通分量内部之间的顶点不受影响,所以每一次dfs所遍历到的所有顶点形成一个强连通分量 通过这种算法得到的强连
阅读全文
posted @ 2020-07-31 16:37 fxq1304
阅读(80)
评论(0)
推荐(0)
2020年7月30日
SG函数与SG定理
摘要: SG函数 $mex$运算:$mex$运算是一个施加于集合的运算,表示最小的不属于这个集合的非负整数。例如$mex{0,1,3}=2,mex{1}=0,mex{}=0$ $SG$函数:对于任意状态$x$,$SG(x)=mex({SG(y)|$$y$是$x$的后继状态$})$ 当$SG(x)==0$时$
阅读全文
posted @ 2020-07-30 17:03 fxq1304
阅读(210)
评论(0)
推荐(0)
博弈类型
摘要: ###巴什博弈 有$n$个石子,两个人轮流取石子,每次只能取$[1,m]$个,没有石子可取的一方失败,判断胜败 判断方法 \(r=n%(m+1)\),$r$不为零,先手胜,$r$为零,后手胜 ###威佐夫博弈 有两堆石子,每个人轮流从任意一堆中取出至少一个或者同时从两堆中取出同样多个石子,没有石子可
阅读全文
posted @ 2020-07-30 16:14 fxq1304
阅读(233)
评论(0)
推荐(0)
2020年7月29日
博弈论基础
摘要: 具有胜败游戏的基础 通过分析各个状态的胜败条件,判断必胜态和必败态,是具有胜败游戏的基础。 首先判断最终状态的胜败(比如两人轮流取硬币,没有硬币可取的一方失败,则硬币数$x==0$为必败态) 如果某个状态的后继状态中存在必败态,则这个状态为必胜态 如果某个状态的后继状态全部为必胜态,则这个状态为必败
阅读全文
posted @ 2020-07-29 16:45 fxq1304
阅读(420)
评论(0)
推荐(0)
$burnside$引理与$p\acute olya$定理
摘要: ###$burnside$引理 \(N(G,C)=\frac{1}{|G|}\sum_{f\in G}|C(f)|\) 对于一个置换$f$,如果一个染色方案$s$经过置换$f$之后不变,则称$s$为$f$的不动点 如果置换$f$的不动点数目为$C(f)$,则等价类的数目为所有$C(f)$的平均值 #
阅读全文
posted @ 2020-07-29 01:19 fxq1304
阅读(94)
评论(0)
推荐(0)
min-max容斥
摘要: min-max容斥 min-max容斥是指给定集合$S$,设$max(S)$表示$S$中的最大值,$min(S)$表示集合中的最小值,则有 \(max(S)=\sum_{T\subseteq S}(-1)^{|T|-1}min(T)\) 相关题目 hdu4336 Card Collector 有$n
阅读全文
posted @ 2020-07-29 00:40 fxq1304
阅读(99)
评论(0)
推荐(0)
2020年7月28日
模板
摘要: 倍增lca 预处理每个节点的深度,从节点$u$向上跳$2^k(0\leq k\leq \log n)$步所能到达的节点编号 预处理时间复杂度$O(n\log n)$ 查询时间复杂度$O(\log n)$ const int maxn=40010; int depth[maxn],fa[maxn][2
阅读全文
posted @ 2020-07-28 00:32 fxq1304
阅读(38)
评论(0)
推荐(0)
2020年7月27日
模板
摘要: 莫比乌斯反演公式 莫比乌斯反演是一种通过公式简化运算的方法 如果需要求解的是$f(n)$,可以找到另一个符合条件的函数$F(n)$,通过反演公式计算出$f(n)$ 莫比乌斯反演公式: \(F(n)=\sum_{d|n}f(d)\Rightarrow f(n)=\sum_{d|n}\mu (d)F(\
阅读全文
posted @ 2020-07-27 00:24 fxq1304
阅读(65)
评论(0)
推荐(0)
2020年7月26日
容斥原理
摘要: 容斥原理 设有$n$个集合$A_i(1\leq i\leq n)$ \(|\cup A_i|=\sum_{1\leq i\leq n}|A_i|-\sum_{1\leq i<j\leq n}|A_i\cap A_j|+\sum_{1\leq i<j<k\leq n}|A_i\cap A_j\cap
阅读全文
posted @ 2020-07-26 19:51 fxq1304
阅读(87)
评论(0)
推荐(0)
2020年7月25日
$n!=a*p^k$与$C_n^m\% p$
摘要: ###1. \(n!=a*p^k\) 将$n!$表示成$a*p^k(a\nmid p)$的形式,其中$p$为已知的素数,求参数$a$和$k$的值 由于在$n!$中能够被$p$整除的数的个数为 \(n/p+n/p^2+n/p^3+\cdots+n/p^{\log _pn}\) 所以可以在$O(\log
阅读全文
posted @ 2020-07-25 23:07 fxq1304
阅读(197)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
下一页
公告