![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
动规
「已注销」
群科我向,斯战我魂.
展开
-
新千题计划 5#:[ZJOI08] 骑士
树上 DP。按基环树的套路先判环,尔后从成环点及其父节点出发分别舞会,并取最大值相加。原创 2018-09-05 18:43:57 · 131 阅读 · 0 评论 -
新千题计划 7#:[洛谷 3120] 牛跳房子(金)
数构优化 DP。显然不能 O(n^4) 暴力,二维线段树也有压力。我们先按行扫描,同时维护当前行以左区域内每列的转移方法数(总和以及每种颜色)。则转移时只需查询区间和即可,转移后需要及时写入。由于相当于滚动数组,列需要倒着扫。另外本题卡树状数组和一般的线段树,需要用动态开点线段树。原创 2018-09-27 01:09:02 · 156 阅读 · 0 评论 -
雅礼国庆集训
或许明日我们不再是战友,但人生终将有无数个此时。原创 2018-10-05 20:32:50 · 325 阅读 · 0 评论 -
新千题计划 8#:[AH/HNOI 2017] 大佬
贪心。由于自己血量不影响伤害,可以先 DP 算出能造成伤害的最大天数 dr,并带哈希 BFS 得到所有「蓄力天数 day—伤害 f」数对 。将数对排序可使决策单调。不怼可直接判断,怼一次可枚举。对于怼两次,枚举第二次怼,在 f_1 + f_2 ≤ hp 情况下扫第一次怼,使 day_1 - f_1 最小判断即可。原创 2018-09-28 01:26:15 · 167 阅读 · 0 评论 -
新千题计划 12#:[AHOI2009] 同态分布
数位 DP。由于各位和在变化,无法实时计算原数模各位和的值。因此我们枚举各位和,到达终点时,只有各位和真的为所枚举的数,才能算一种情况。原创 2018-11-02 23:05:50 · 137 阅读 · 0 评论