高斯消元法
简介
高斯消元法(Gauss-Jordan elimination)是求解线性方程组的经典算法。
普通高斯消元法
高斯——约旦消元法
例题:解(实数 / 模意义下)线性方程组、异或方程组,求出解的数量
| 名称 | 编号 | 备注 | 题解 |
|---|---|---|---|
| 【模板】高斯消元法 | Luogu P3389 | 实数线性方程组 | 提交记录 备份 |
| 线性方程组 | SDOI2006D1T3 | 实数线性方程组,要求判断无解或无限解 | 提交记录 备份 |
| 异或方程组,保证有解 | |||
| 边的反转操作 -> 异或方程组,高斯消元 | |||
| Vasya and Shifts | CF832E | 模意义下的高斯消元,若有解,解的数量为 $P^{n-r(A)}$,其中 $P$ 是模数 | 提交记录 备份 |
例题:矩阵求逆
| 名称 | 编号 | 备注 | 题解 |
|---|---|---|---|
例题:有后效性 DP
| 名称 | 编号 | 备注 | 题解 |
|---|---|---|---|
| Pachinko | ICPC2014 WF H | 随机游走模型,列的数量 $m$ 很少,列出方程,得到的系数矩阵为带状矩阵,高斯消元的优化 | 提交记录(Luogu) 提交记录(Codeforces) 备份 |
例题
| 名称 | 编号 | 备注 | 题解 |
|---|---|---|---|
| What’s Our Vector, Victor? | ICPC2020 WF N |