随笔分类 - 数学方法 -- 高斯消元
摘要:【LOJ 2542】[PKUWC2018]随机游走(min max容斥,动态规划) 题面 "LOJ" 题解 很明显,要求的东西可以很容易的进行容斥,那么转为求集合的。 那么怎么求解每个集合的呢。 显然以起点为根节点,如果点集中一个点在另外一个点的子树内,显然不需
阅读全文
摘要:【BZOJ4820】[SDOI2017]硬币游戏(高斯消元) 题面 "BZOJ" "洛谷" 题解 第一眼的感觉就是构自动机之后直接高斯消元算概率,这样子似乎就是了。然而点数太多了,三方的消元没法做。 考虑如何优化点数,首先我们的所有点可以分为两种,一种是终止节点,另外一种
阅读全文
摘要:【BZOJ1444】[JSOI2009]有趣的游戏(高斯消元,AC自动机) 题面 "BZOJ" 题解 先把自动机构建出来,最好构成图。然后这样子显然是在一个有向图中有一堆概率的转移,并且存在环,所以高斯消元解决。 cpp include include include using
阅读全文
摘要:【BZOJ1923】外星千足虫(线性基) 题面 "BZOJ" "洛谷" Description Input 第一行是两个正整数 N, M。 接下来 M行,按顺序给出 Charles 这M次使用“点足机”的统计结果。每行包含一个“01”串和一个数字,用一个空格隔开。“01”串按位依次表示每只虫子是否被
阅读全文
摘要:【BZOJ4004】装备购买(线性基) 题面 "BZOJ" "洛谷" Description 脸哥最近在玩一款神奇的游戏,这个游戏里有 n 件装备,每件装备有 m 个属性,用向量zi(aj ,.....,am) 表示 (1 include include include include includ
阅读全文
摘要:【BZOJ2337】Xor和路径(高斯消元) 题面 "BZOJ" 题解 我应该多学点套路: 对于xor之类的位运算,要想到每一位拆开算贡献 所以,对于每一位拆开来看 好了,既然是按位来算 我们就只需要计算从号点开始 到的路径中,路径的异或和为的概率 显然没法算 还是一样的 考虑高斯
阅读全文
摘要:【BZOJ3143】游走(高斯消元,数学期望) 题面 "BZOJ" 题解 首先,概率不会直接算。。。 所以来一个逼近法算概率 这样就可以求出每一条边的概率 随着走的步数的增多,答案越接近 (我卡到步可以拿分) 这样子算出来会有精度问题 所以就挂了 现在考虑怎么算这个概率 显然不能
阅读全文
摘要:【BZOJ1013】球形空间产生器(高斯消元) 题面 Description 有一个球形空间产生器能够在n维空间中产生一个坚硬的球体。现在,你被困在了这个n维球体中,你只知道球 面上n+1个点的坐标,你需要以最快的速度确定这个n维球体的球心坐标,以便于摧毁这个球形空间产生器。 Input 第一行是一
阅读全文