码迷,mamicode.com
首页 > 其他好文 > 详细

csp-s88

时间:2019-10-27 12:52:29      阅读:65      评论:0      收藏:0      [点我收藏+]

标签:表示   不是dp   目的   维数   bsp   处理   nbsp   csp   题目   

T1:带差值平方的dp转移式子有时可以二分+斜率优化

T2:山屋惊魂:概率dp,模拟

总结:看见概率和模拟,题面长的题不要慌,先确保读懂题,尝试设计dp搞清楚关键部分:   判定 

处理出几个骰子扔出几个数的概率。
T3:彩球问题:

总结:分析每种信息对题目的作用影响在哪里,再去想维数少的情况下能不能转移

关键在于算方案的同时去重:

发现颜色种类只与去重有关

而方案数与小球相同的数量有关,设计dp[13][13][13][4],表示”剩下的“小球而不是放入的,表示剩下的小球中同一颜色的小球总数量为1,2,3的那么考虑取出一个的贡献减去上一次里面的,所以只要记录上一次小球的总数量是1,2,3即可得知这次转移时它在哪里减去它的贡献1即可

记搜一般到着来所以起点为dp[ num[1] ][ num[2] ][ num[3] ][ 0 ],而不是dp[0][0][0][0];

csp-s88

标签:表示   不是dp   目的   维数   bsp   处理   nbsp   csp   题目   

原文地址:https://www.cnblogs.com/three-D/p/11746881.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!