博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

随笔分类 -  数学——高斯消元

摘要:无摘要.. 阅读全文
posted @ 2019-03-16 16:15 SovietPower 阅读(194) 评论(2) 推荐(1) 编辑
摘要:给定两个长为n的数组xi,yi。每次你可以选定i,j,令xi=xi xor xji,j可以相等)。要求若干次操作后使得x变成y,输出方案。操作次数不能多于106,无解输出1n104, 0xi,yi109阅读全文
posted @ 2019-03-14 10:52 SovietPower 阅读(256) 评论(0) 推荐(0) 编辑
摘要:无摘要.. 阅读全文
posted @ 2019-02-16 17:13 SovietPower 阅读(188) 评论(0) 推荐(0) 编辑
摘要:[TOC] 2018.10.31 正睿停课训练 Day13 时间:3.5h 期望得分:100+20+10 实际得分:100+20+10 又是状态很迷的一天== "比赛链接" A Poker(期望) "题目链接" 容易想到枚举每一对,算它出现在多少种情况中(即n/2(n2)!)。 这样不会算重 阅读全文
posted @ 2018-10-31 21:59 SovietPower 阅读(234) 评论(0) 推荐(0) 编辑
摘要:掉分日常1 阅读全文
posted @ 2018-10-23 20:18 SovietPower 阅读(218) 评论(0) 推荐(0) 编辑
摘要:求有向图生成树个数。 阅读全文
posted @ 2018-07-15 17:20 SovietPower 阅读(153) 评论(0) 推荐(0) 编辑
摘要:给定n*m的格状矩形,每个格子是一个房间或者是一个柱子。一开始时,相邻的格子之间都有墙隔着。 打破墙,使得所有房间形成一棵树。不能打破柱子周围和边界的墙。求方案数,模109n,m9阅读全文
posted @ 2018-04-10 16:07 SovietPower 阅读(187) 评论(0) 推荐(0) 编辑
摘要:"题目链接" "HDU3571" cpp //824kb 40ms //HDU3571弱化版 跟那个一比这个太水了,练模板吧。 //列出n+1个二次方程后两两相减,就都是一次方程了。 include include include const int N=12; int n; double A[ 阅读全文
posted @ 2018-04-09 19:56 SovietPower 阅读(86) 评论(0) 推荐(0) 编辑
摘要:"题目链接" m个方程,n个未知量,求解异或方程组。 复杂度比较高,需要借助bitset压位。 感觉自己以前写的(异或)高斯消元是假的。。而且黄学长的写法都不需要回代。 cpp //1100kb 324ms include include include include const int N=10 阅读全文
posted @ 2018-04-04 15:33 SovietPower 阅读(237) 评论(0) 推荐(0) 编辑
摘要:题目链接 Description 给定一张有向图,从S随机游走,输出到T的期望步数(可能无穷大)。 n104, m106,保证每个强连通分量大小100Solution 一个点到达终点的期望步数 \(E_i=\sum_{(i,j)\i 阅读全文
posted @ 2018-03-31 13:46 SovietPower 阅读(270) 评论(0) 推荐(0) 编辑
摘要:题目链接 参考 远航之曲 Description 给定无向连通图,从1开始随机游走,到点n结束。每走过一条边会获得其编号对应的分数(可重复获得)。安排每条边的编号,使得分的期望值最小。输出最小值。 n500Solution 把走每条边的概率乘上分配的标号 阅读全文
posted @ 2018-03-29 20:29 SovietPower 阅读(217) 评论(0) 推荐(0) 编辑
摘要:"题目链接" "高斯消元详解" 阅读全文
posted @ 2018-02-19 21:26 SovietPower 阅读(236) 评论(0) 推荐(0) 编辑
摘要:"题目链接" DescriptionA0,A1,A2,,An1,满足 A010+A111++An11n1B"1" $$A_0 2^0+A_1 2^1+\ldots+A_{n 1} 2^{n 1} 阅读全文
posted @ 2018-02-13 11:00 SovietPower 阅读(291) 评论(0) 推荐(0) 编辑
摘要:"题目链接" 显然我们需要使每个i满足(jX[j]A[i][j])mod 2=B[i] 求这个方程自由元Xi的个数ans,那么方案数便是2ans %2可以用^代替,不难看出 B[i]=st[i]^ed[i] 如果X[j]=1,假设j会影响i,那么X[j] A 阅读全文
posted @ 2018-02-13 08:27 SovietPower 阅读(239) 评论(0) 推荐(0) 编辑
摘要:"题目链接" cpp include include include const int N=105; const double eps=1e 10; int n; inline bool bigger(double a,double b) {return std::fabs(a) std::fab 阅读全文
posted @ 2018-02-12 21:09 SovietPower 阅读(188) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示