随笔分类 - 数学——高斯消元/生成树计数/矩阵树定理
摘要:https://acm.hdu.edu.cn/showproblem.php?pid=7016 题意: n个点的有向完全图,在图上游走 每次以p[i][j]的概率从i走向j 如果某次在原地没有动,那么游走结束 对所有i j回答起点在i,游走到j结束的概率 设起点在s 用常见的解决图上随机游走问题的方
阅读全文
摘要:https://acm.hdu.edu.cn/showproblem.php?pid=6952 题意: n条横线m条竖线构成(n-1)*(m-1)的网格图,现在要求在图上沿线画若干个不相交圈,圈与圈之间可以共享点但不能共享线。 某些格子上有一个数0或者1,1表示这个格子周围4条线有奇数条属于画的圈,
阅读全文
摘要:https://acm.hdu.edu.cn/showproblem.php?pid=3364 题意: n个灯被m个开关连锁控制,问有多少种打开开关的方案,使灯的亮暗满足要求 高斯消元解异或方程组裸题 注意这里使n个方程m个未知数。 注意判断无解,即 系数全0行的常数列为1则无解 答案是2^(自由元
阅读全文
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=3640 dp[i][j] 表示i滴血到达j的概率 dp[i][j] = Σ dp[i+val[i]][k]/d[k] 将第一维看做层次 那么同层之间需要高斯消元解决 对每一层都做一次是 hp*n^3 但
阅读全文
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=3143 计算每条边的期望经过次数e[] 然后期望经过次数小的分配的编号大,经过次数大的分配的编号小 如何计算边经过的期望? 假设我们知道点的经过的期望次数p[] 若边i连接u和v,那么e[i]=p[u]
阅读全文
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=2707 dp[i] 表示从点i到终点的期望步数 dp[i]= Σ (dp[j]+1)/out[i] j表示i的出边指向的店,out[i] 表示i的出边数 如果图是一张DAG,那么直接在反图 上 拓扑排序
阅读全文
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=2337 概率不能异或 但根据期望的线性,可以计算出每一位为1的概率,再累积他们的期望 枚举每一位i,现在要计算从1出发第i位异或和为1的概率 令f[u]表示从点u出发,第i为为1的概率 d[u]表示u的
阅读全文
摘要:http://poj.org/problem?id=2947 血泪史: CE:poj的string类型要加string库,swap不能直接交换数组 WA: x[m-1]也有可能<3啊O(≧口≦)O
阅读全文
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=5755 题意: n*m矩阵,每个格有数字0/1/2 每选择一个格子,这个格子+2,4方向相邻格子+1 如何选择格子,可以使每个格子的数最后 %3=0
阅读全文
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1923 1923: [Sdoi2010]外星千足虫 Description Input 第一行是两个正整数 N, M。 接下来 M行,按顺序给出 Charles 这M次使用“点足机”的统计结果。每行 包
阅读全文
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1770 a[i][j] 表示i对j有影响 高斯消元解异或方程组 然后dfs枚举自由元确定最优解
阅读全文
摘要:高斯消元法是将矩阵化为上三角矩阵 高斯—若尔当消元法是 选定主元后,将主元化为1,枚举除主元之外的所有行进行消元 即将矩阵化为对角矩阵,这样不用回代
阅读全文
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=3503 b[i][j] 表示i对j是否有影响 高斯消元解异或方程组 bitset优化 3503: [Cqoi2014]和谐矩阵 Description 我们称一个由0和1组成的矩阵是和谐的,当且仅当每个
阅读全文
摘要:https://www.luogu.org/problemnew/show/P3389 这里主要说说怎么判断不存在唯一解 我们把每一行的第一个非零元称为关键元 枚举到一个变量,如果剩下的行中该变量的系数都是0,那么这个元素就是一个自由元 若方程组有唯一解,第i行的关键元是第i个 否则,一定至少存在某
阅读全文
摘要:解整数线性方程组 整数线性方程组,即求出变量全是整数的一组解 转载自 http://www.cnblogs.com/ECJTUACM-873284962/p/6880199.html 解整数同余线性方程组 同上,只需要注意取模,乘逆元即可
阅读全文
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1013 设球心(x1,x2,x3……) 已知点的坐标为t[i][j] 那么 对于每个i满足 Σ (t[i][j]-x[j])^2 = Σ (t[0][j]-x[j])^2 化简开就是 2*(t[0][j
阅读全文
摘要:1002: [FJOI2007]轮状病毒 Time Limit: 1 Sec Memory Limit: 162 MB[Submit][Status][Discuss] Description 轮状病毒有很多变种,所有轮状病毒的变种都是从一个轮状基产生的。一个N轮状基由圆环上N个不同的基原子和圆心处
阅读全文
摘要:Problem Description XXX is very interested in algorithm. After learning the Prim algorithm and Kruskal algorithm of minimum spanning tree, XXX finds t
阅读全文
摘要:1016: [JSOI2008]最小生成树计数 Time Limit: 1 Sec Memory Limit: 162 MB[Submit][Status][Discuss] Description 现在给出了一个简单无向加权图。你不满足于求出这个图的最小生成树,而希望知道这个图中有多少个不同的最小
阅读全文
摘要:https://vjudge.net/problem/UVA-10766 题意: n个员工,除总经理外每个人只能有一个直接上级 有m对人不能成为直接的上下级关系 规定k为总经理 问员工分级方案 无向图生成树的个数与根无关 所以直接用矩阵树定理即可 #include<cstdio> #include<
阅读全文