随笔分类 -  数学 - 高斯消元/线性基

摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=4671 首先,考虑容斥,就是设 \( t[i] \) 表示至少有 \( i \) 个连通块的方案数; 我们希望得到恰好有一个连通块的方案数,但这里不能直接 \( + t[1] - t[2] + 阅读全文
posted @ 2018-12-05 18:19 Zinn 阅读(245) 评论(0) 推荐(0)
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=4004 今天讲课讲到的题,据说满足拟阵的性质,所以贪心是正确的; 总之就贪心,按价格从小到大排序,不能被表出就买上,计入答案,然后去消别的; 看博客说要用 long double,今天才第一次知 阅读全文
posted @ 2018-07-16 18:15 Zinn 阅读(192) 评论(0) 推荐(0)
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2115 异或两次同一段路径的权值,就相当于没有走这段路径; 由此可以得到启发,对于不同的走法,也许只需要找出一些东西,就可以把所有的走法用它们来异或表示出来; 再关注图上的环路,因为从 1 到 阅读全文
posted @ 2018-06-30 20:27 Zinn 阅读(132) 评论(0) 推荐(0)
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3270 设计一个状态表示两个人分别在两个点的状态,带个标号num[i][j]; 据此得到状态之间转移的关系所构成的n元方程,高斯消元求解; 要注意起点的概率要+1,而且开始时两个人在两个点是有区 阅读全文
posted @ 2018-05-21 22:44 Zinn 阅读(162) 评论(0) 推荐(0)
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2337 异或就一位一位考虑; x为到n的概率,解方程组即可; 考虑了n就各种蜜汁错误,所以索性不管n了,这样的题好像不管n比较方便。 代码如下: 阅读全文
posted @ 2018-05-17 19:06 Zinn 阅读(154) 评论(0) 推荐(0)
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3143 只需算出每条边被经过的概率,将概率从小到大排序,从大到小编号,就可得到最小期望; 每条边经过的概率是其两端的点被走的次数/该点的度数的和; 而每个点被走的次数又需要从与其相连的点推过来, 阅读全文
posted @ 2018-05-17 18:21 Zinn 阅读(164) 评论(0) 推荐(0)
摘要:题目:http://poj.org/problem?id=1830 根据题意,构造出n元方程组: a(1,1)x1 ^ a(1,2)x2 ^ a(1,3)x3 ... a(1,n)xn = st1 ^ ed1 a(2,1)x1 ...... = st2 ^ ed2 ...... 其中a(x,y)表示 阅读全文
posted @ 2018-05-16 22:45 Zinn 阅读(199) 评论(0) 推荐(0)
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1013 似乎是很明显的高斯消元; 第一次写高斯消元。 代码如下: 阅读全文
posted @ 2018-05-02 21:24 Zinn 阅读(158) 评论(0) 推荐(0)