随笔分类 - 矩阵
摘要:link Solution 我们考虑设 ,可以看出如果一次我们操作成功了那么我们后面就是一直产生 的贡献,那么我们就可以设 表示还剩 时间的最大期望贡献,可以得到转移式: $$f_t=\max_i(p_i((t-1)v+a_i)+(1
阅读全文
摘要:link Solution 其实问题在于当你确定了后面的一个数之后因为不独立,所以会影响前面的概率,所以这时候我们就需要贝叶斯公式去计算了。 因为我们最后需要算的是期望赢的次数,所以我们可以对于每一个局面去考虑赢的概率并加起来。对于 ,我们假设上一次和下一次确定的局面分别为 ,那么我
阅读全文
摘要:光影交错 题目传送门 Description Solution 可以看出,假设我们设置一个临界点 ,当 足够大的时候, 步操作之后对答案的影响就不再精度考虑范围之类了。 我们设 分别表示 次操作时非中性灵气的期望出现次数,\(g(i)\
阅读全文
摘要:西克 题目传送门 Description Solution 跟 2021年省选A卷D2T1 一模一样,懒得讲了 不过这个题似乎有点卡空间,所以卡不过去 Code #include <bits/stdc++.h> using namespace std; #define Int register in
阅读全文
摘要:T1 硬币游戏 题目传送门 Description Solution 不难看出,可以将 加上 ,那么可以视作两种操作,一个是加上权重为 的 ,另一个是加上权重为 的 ,然后你发现限制没了,只需要权重 ,直接
阅读全文
摘要:考得很炸,不是挂分太多了,主要是自己没想到,但是似乎不挂分排名还是比较好看的??? T1 水得一批,懒得讲。 T2 CF575A Fibonotci 题目传送门 思路 胡确实是很好胡,但是具体实现上面需要一定的技巧。于是借鉴了Rainybunny的Code 不难看出,如果没有修改操作,那么肯定是每
阅读全文
摘要:题目传送门 题目大意 给出一个个点的树,每个点有权值。有次操作,每次要么查询一条链上的最大子段和,要么把一条链的权值都修改为一个常数。 思路 如果是一维的话,我们不难列出动态转移式: \(\begin{bmatrix}0&a_i&0\\-
阅读全文
摘要:前言 以前拖了好久,知道现在才知道怎么求矩阵求逆。果然是因为我是个大菜鸡。 正言 其实方法很简单,直接在原矩阵右边加上一个单位矩阵,然后高斯-约旦消元之后右边的那个矩阵就是逆矩阵了。 正确性怎么说呢?应该很显然吧。。。 $\text #include <bits/stdc++.h> using na
阅读全文