停课记录
formkiller · · 个人记录
开个坑记录一下难得的停课生活,监督一下自己
Day 1
学习期望相关
P1654 OSU!
P1365 WJMZBMR打osu!
CF235B Let's Play Osu!
比较常见的期望 dp,实际上这三题区别不大,有点类似于三倍经验(
P4316 绿豆蛙的归宿
图上 dp,跟期望相关
待填:
CF280C Game on Tree (2020.10.20)
T147584 深海少女与胖头鱼 (2020.10.22)
P3232 [HNOI2013]游走 (2020.10.21)
Day 2
CF280C Game on Tree (填坑)
树上期望,学到了
P4206 [NOI2005]聪聪与可可
图上动点期望
P3802 小魔女帕琪
排列相关期望?只想到了等概率性,离正解还缺点想法
CF1428F Fruit Sequences (修锅)
将前几天写的代码调了下,发现是long long(
复习:
高斯消元
并顺便学习:高斯-约旦消元
感觉跟普通的高斯消元区别不大,大概就是确定系数后从
P3389 【模板】高斯消元法
写了遍板子,计划明天做几题然后和图上期望一起做题
Day 3
今日不行,做题效率有点低(
一天三题我是屑(
P4035 [JSOI2008]球形空间产生器
高斯消元练手,构造一个答案矩阵作为等式右边每次进行加减即可
P3232 [HNOI2013]游走 (填坑)
高斯消元求期望的套路,等号右边构造一个状态矩阵记录每个点的权重,最后用每个点去统计每条边的权重,按照边权的大小往里放就可得到答案,还是挺有意思的
CF802L Send the Fool Further! (hard)
树上消元,好像也是线性高斯消元,新的黑科技,明天看看证明
待填:
P5516 [MtOI2019]小铃的烦恼 (2020.10.22)
看了一半题解没看完(,不知道后半部分那很套路的想法为啥行不通,明天顺便看一下线性消元的思想
P5643 [PKUWC2018]随机游走
Day 4
屑(
P5516 [MtOI2019]小铃的烦恼 (填坑)
对条件期望理解更深了一些,列式子应为总期望
P6858 深海少女与胖头鱼 (填坑)
转移其实没错,只是细节出了点问题,改完就过了
P4284 [SHOI2014]概率充电器
挺有意思,先要想到根节点只求子树的正确性,然后再用换根dp做
屑屑屑(
明天开线性基(?)
Day 5
nmd想了一下上午随机游走发现自己是sb
下午+回家路上看了看线性基,感觉还行
P3812 【模板】线性基
板子题,贪心搞一波就行
P3265 [JLOI2015]装备购买
正版线性基/jk,按花费排序之后每次消元
P3857 [TJOI2008]彩灯
每次消元,最后解出来的就是线性无关的元,答案为
P4570 [BJWC2011]元素
按魔力值排序,消元
待填:
P3211 [HNOI2011]XOR和路径
Day 6
P4301 [CQOI2013] 新Nim游戏
由 nim 游戏知道异或和维持让对面是 0 的情况必赢,而对面有可能在整堆操作后让我们变成 0,而异或和变成 0 说明这是线性有关的,所以我们第一次只要将他取成线性无关的就可以避免这种情况
P3211 [HNOI2011]XOR和路径
由于异或二进制下两两无关,所以按位考虑概率算贡献,乘上
打了 cf 1436 div2 赛时 4 题
Day 7
回了家状态确实不太行,自己水平还不够扎实,这两天打的 cf 状态差距有点大,多vp一下以前的 cf div2吧
P4151 [WC2011]最大XOR和路径
很巧妙的一道题,非常适合异或和与图论的结合,由于异或两两相消,所以一条路径 k 走两遍贡献为 0,然后就可以用图中的所有环去增广想走的路径,所以把环都扔进线性基里。然后路径其实可以任选,因为当前路径与最优路径肯定形成环(起点终点都想同),然后把当前路径和这个环异或一下就得到了最优路径。
打了 cf 1435 div2 赛时 2 题
明天争取搞完线性基,然后去练 dp (?)
Day 8
CF1436E Complicated Computations
想了一上午就补了一道题(
本题其实并不难,只是赛时思想和赛后思想都只想到了一部分,拼起来就过了
P4839 P哥的桶
线性基合并板子,套个线段树随机数据就跑过去了
P4869 albus就是要第一个出场
有个结论是线性空间里出现的每一个数的次数都是相同的,具体证明看题。用这个结论映射到线性基上求出比他小的数的个数再乘上
虽然说线性基还是没写完,但还是跳了(
Day 9
早上做题效率越来越低了(
P4127 [AHOI2009]同类分布
数位dp,列出式子后发现可以枚举每一位上的和,然后记忆化dfs一波就切了
P1156 垃圾陷阱
背包,按时间排序,然后枚举前 i 个叠的高度,里面存饱食度,然后就是背包了
P5322 [BJOI2019]排兵布阵
枚举城堡数,然后求出打赢每个玩家所需的兵力,就变成了m放到n个地方求得分max,记忆化搜索就好了
Day 10
啥题都没写
出模拟赛去了
Day 11
啥题都没写
终于要搞定了
Day 12
咕咕咕
Day 13
月赛
找出题人要数据后发现是数据造的有问题,数据范围写小了
P1108 低价购买