做和准备做的一些杂七杂八的题(20210916start)

太弱了,刷了几天的模板之后决定稍微加深一点。。


题单来源

luogu P2466 [SDOI2008] Sue 的小球

凭什么这也配紫题?感觉浪费时间刷了一道水题。。f[0/1][L][R]表示已经处理完区间[L,R],现在在最左端or右端的分数最大值。将初始位置看做一个x=x0,y=0,v=0的点f[0/1][now][now]=sigma(yi/1000)之后每转移一个状态减去对应时间*所有的速度和/1000即可。。

luogu P1156 垃圾陷阱

设置f[i][j]为处理到第i个垃圾,高度为j的最大生命值。处理转移即可。

P4925 [1007]Scarlet的字符串不可能这么可爱

P3092 [USACO13NOV]No Change G

感觉很简单的状压dp啊。。。好吧

P1379 八数码难题

突然发现快十万年都没有做过IDA*的题了(好像除了学这玩意儿的时候用过之后做模拟题再没用过?)还是试一下,迭代加深就是每次限制爆搜层数,来节省出BFS的空间。A*就是估价,一个宽松的估价再加上现有状态都已经打不到目标状态直接剪枝剪掉就可以了,由于还可以剪枝甚至比BFS跑得还更快。

P3698 [CQOI2017]小Q的棋盘

树背包。牢记背包问题如果是单个物品则倒序枚举,多个物品正序枚举。

P2607 [ZJOI2008]骑士

继续嘴巴AC。。每个环是一个基环树,从一个地方拆分开,例如拆为x和y,最终的答案为max(x不选,y不选)然后就转换成了树的裸背包题。

P4448 [AHOI2018初中组]球球的排列

P4981 父子

P2569 [SCOI2010]股票交易

具体题解参考了该大神,太菜了。。。感觉好久没有做过单调队列,印象中noi前就在做这道题并且没有做出来(tcl tcl tcl),感觉做了这道题对单调队列优化dp目前有了一定的理解。。。(假的)大概就是:一个选手比你小还比你强那么你就可以退役了。。。。

CSP202006-4 1246 

只会96分。。云AC,口胡,S=1裸的矩阵卡速米,S=2手动推一下所有可能的序列,然后强行找出所有的转移,矩阵卡速米。

P3502 [POI2010]CHO-Hamsters

 

posted @ 2021-09-16 22:48  Newuser233  阅读(33)  评论(0编辑  收藏  举报