高斯消元、线性空间
lemondinosaur
转圈圈 不停转圈圈 然后摔倒
展开
-
#高斯消元,数学期望#CF24D Broken Robot
题目 在一个nnn行mmm列的方阵中,一个机器人初始在(i,j)(i,j)(i,j),它随机往(i,j+1),(i,j−1),(i+1,j)(i,j+1),(i,j-1),(i+1,j)(i,j+1),(i,j−1),(i+1,j)需要一个单位的时间,它也可以停留,问到达第nnn行的期望时间 分析 首先把初始坐标以上的部分去掉 设f[i][j]f[i][j]f[i][j]表示从(i,j)(i,j...原创 2019-11-04 21:19:25 · 175 阅读 · 0 评论 -
#高斯消元法#bzoj 1013 洛谷 4035 球形空间产生器
题目 给定n+1个点,问与这些点距离相等的点的坐标 分析 那么这道题也就是问如何使∑j=0n(ai,j−xj)2=K\sum_{j=0}^{n}(a_{i,j}-x_j)^2=Kj=0∑n(ai,j−xj)2=K 那么也就是∑j=1n2(aij−ai+1,j)xj=∑j=1n(ai,j2+ai+1,j2)\sum_{j=1}^n2(a_{ij}-a_{i+1,j})x_j=\sum_{j=...原创 2018-12-07 21:53:20 · 113 阅读 · 0 评论 -
#线性基,深搜#洛谷 4151 最大XOR和路径
题目 考虑一个边权为非负整数的无向连通图,节点编号为 111 到 NNN,试求出一条从 111 号节点到 NNN 号节点的路径,使得路径上经过的边的权值的 XOR 和最大。 分析 首先这个XOR和应该是一条链加上一个个环,异或是可以抵消的,首先链上的东西可以深搜搞定,但是环呢,可以把环的贡献扔到线性基里,最后更新答案即可 代码 #include <cstdio> #include ...原创 2019-04-03 17:36:57 · 124 阅读 · 0 评论 -
#线性基,博弈论#洛谷 4301 JZOJ 3200 BZOJ 3105 新Nim游戏
题目 Nim游戏进阶,第一轮可以拿走若干堆的石子,之后与Nim游戏相同问先手是否必胜,是的话输出第一轮拿走的最小值,不是输出-1 分析 那么NimNimNim游戏先手必胜当且仅当A1 xor A2 xor…xor An不等于0,那么就要让把等于0的情况去掉,那么可以用到线性基,当无法插入也就说明异或和为0,所以累计答案,但是题目又说取最小值,那么从大到小排序,让大的早点被取掉 代码 #incl...原创 2019-05-04 17:37:10 · 128 阅读 · 0 评论 -
#贪心,线性基#BZOJ 2460 洛谷 4570 JZOJ 2439 元素
题目链接 代码 #include <cstdio> #include <cctype> #include <algorithm> #define rr register using namespace std; typedef long long ll; struct recc{ll rk,w;}a[1001]; ll rec[61]; int n; inli...原创 2019-05-04 17:41:52 · 115 阅读 · 0 评论