![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高斯消元
616156
赛高______↑
展开
-
【高斯消元】HDU3359
HDU3359 题意:有一个w*h的矩阵A,将每一个值与周围曼哈顿距离不超过d的原矩阵中的值取平均值,得到新的矩阵B(参见样例),给出矩阵B,求矩阵A(保证有解) 分析:模板题,每个位置列一个w*h元一次的方程,求解即可#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#define SF scanf原创 2017-02-04 14:39:11 · 329 阅读 · 0 评论 -
【字符串】【高斯消元】【KMP】BZOJ4820硬币游戏
分析:如果数据范围再小点,可以利用BZOJ1444有趣的游戏方法来做。所以这里为了优化,直接存储下来从某个字符串转移到另一个的概率即可。#include&lt;cstdio&gt;#include&lt;cstring&gt;#include&lt;cmath&gt;#include&lt;vector&gt;#define SF scanf#define PF p原创 2018-10-22 20:21:55 · 186 阅读 · 0 评论 -
【矩阵树】BZOJ1002轮状病毒
分析:矩阵树定理,参见https://blog.csdn.net/qq_34454069/article/details/78035152但这道题要用到高精度,如果一昧地使用矩阵树,可能会被卡精度,而且代码极其复杂。所以观察一下性质,设F(n)F(n)F(n)为n个点的生成树总数,满足F(n)=3∗F(n−1)−F(n−2)+2F(n)=3∗F(n−1)−F(n−2)+2F(n)=3*...原创 2018-07-08 21:25:52 · 205 阅读 · 0 评论 -
【总结】概率与期望
前言作为NOIP级的知识点,概率与期望算是比较困难的类型了。 但其实也不是无法解决的难题。本文主要通过作者本人的刷题经历,对概率期望类题目进行总结。概率51Nod1639绑鞋带:有n根鞋带混在一起,每根鞋带有两个鞋带头。现在重复n次以下操作:随机抽出两个鞋带头,把它们绑在一起。求最终只形成一个环的概率?依次考虑每一步操作,现在已经选出来了一个头,它必须和非它所在的链的另一...原创 2018-05-31 15:54:31 · 2485 阅读 · 0 评论 -
【总结】北大2018冬令营题目&总结
6道题,6道与概率计数相关的题,6道都涉及998244353这个魔性数字的题Day1T1:给出一颗n个节点的二叉树,每个叶节点有一个权值(权值均不相同),每个非叶节点有一个概率P,表示:该点的权值有P的概率为它所有子节点中的最小值,同时有(1-p)的概率为所有子节点的最大值。 现在将根节点所有可能的权值从小到大排序,设分别为V1,V2,V3...Vm" role="presentat原创 2018-02-02 02:43:38 · 2520 阅读 · 0 评论 -
【高斯消元】UVA11542
题目大意:给出n个数a[i],选择其中一些数相乘,求能得到一个完全平方数的方案数(每个数限用一次),保证每个数都不包含超过500的质因子 n数据保证结果在64位整型以内题解: 因为每个数都不包含超过500的质因子,所以很容易想到将这些数唯一分解原创 2017-02-07 14:21:43 · 294 阅读 · 0 评论 -
【高斯消元】bzoj1923千足虫
题意:给出n个0/1组成的未知数,m个方程,每个方程前n个表示每个数是否参加计算,最后一个数表示所有参加的数总和模2后的结果。求最少用前多少个方程就能得出唯一解,并依次输出每个数的是0/1,如果有多解,直接输出“Cannot Determine”。分析:就是一个模线性方程组的模板题,只是加了一个前k个出解。先简单地提一下模线性方程组,其实和普通的高斯消元相比更加简单,只是将消元方式改成了相加再取模,原创 2017-02-05 17:40:09 · 248 阅读 · 0 评论 -
【高斯消元】虫食算
题意:给出三个由大写字母组成的字符串,每个字母分别表示1-n中的一个数字,并要求满足s1+s2=s3(考虑进位) 分析: 暴力肯定是最直观的方法,复杂度N!,肯定是过不了的。(但就是有人加了剪枝就过了) 正解是高斯消元+暴力枚举 因为有进位问题,所以很容易想到暴力枚举进位,再通过高斯消元来验证。分析一下时间复杂度,暴力2^n-1(第一位不可能进位)*高斯n^3,绝对炸。 换个思路来看,我们原创 2017-02-05 11:49:09 · 427 阅读 · 0 评论 -
【高斯消元】hihocoder1195
hihocoder1195 高斯消元模板题 标程#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#define SF scanf#define PF printf#define MAXN 510#define EPS 1e-8using namespace std;double a[MAXN]原创 2017-02-04 16:43:00 · 193 阅读 · 0 评论 -
【高斯消元】浮点高斯消元
浮点数高斯消元 【问题描述】 给出一个线性方程组,有n个方程组,m个未知数。解这个线性方程组。【输入格式】 第1行:2个整数n和m,(n, m <=400,且n不一定等于m) 接下来n行,每行m+1个整数,表示一个方程的m个未知数的系数和常数【输出格式】 如果无解,输出“No solution”。 如果有唯一解,输出m行,每行一个未知数的值,保留到小数点第4位。格式见样例。 如果有无穷原创 2017-02-04 14:32:59 · 309 阅读 · 0 评论 -
【AC自动机】【高斯消元】BZOJ1444有趣的游戏
分析:AC自动机套高消版题#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#include<queue>#define SF scanf#define PF printf#define EPS 1e-10#define MAXN 11...原创 2018-10-22 20:27:23 · 209 阅读 · 0 评论