首页 > 其他分享 >11.12 直升考 D2T2 题解

11.12 直升考 D2T2 题解

时间:2022-11-12 19:55:28浏览次数:65  
标签:P5689 格子 cdot 题解 11.12 变黑 D2T2 dp

考场上觉得人均 AB,然后上午砸了,就很慌。现在还是觉得上午很砸,仍很慌。

T3 暴力可过??

题意:给定 \(n\) 个格子,初始全为白色,一个人按顺序染黑一些格子,当一个格子左右的格子都被染黑后它立刻变黑,至全黑为止。求不同操作序列的个数。\(n \leq 400\)。

它看着很 dp,但是一个格子左右的状态都会影响它啊,怎么 dp 呢?

立刻变黑这个是不是没用啊,它变黑了也不会去影响其它格子啊。

那变黑的格子是一段段,段与段间恰一个空格。那就没有后效性了,可以 dp 了!

段之内染色的方案数应当是一定的,合起来时相对顺序不会乱,那这就是 P5689 多叉堆

如果沿用 P5689 的方法,转移答案时还需要记录当前数字的个数。这个记一下分了几段就行了。

最后只剩段内染色的问题了。

明显每次新染的格子是原来一段格子的左边或右边,或者说所有时间只存在一个连通块。从 \(1\) 个格子拓展到 \(n\) 个格子,每次往左右端点拓展一下,总方案数是 \(2^{n-1}\)。

综上,转移方程为:

\[dp_{i,j} \gets 2^{i-k-1} \cdot dp_{k,j-1} \cdot \binom{i-j}{i-k-1},k \in [0,i-2] \]

其中 \(dp_{i,j}\) 是前 \(i\) 数分 \(j\) 段的答案,\(k\) 是上一个选的数。这样做要把 \(dp_{0,0}\) 预设置为 \(1\)。

复杂度 \(O(n^3)\),够了。

考了 8h 回家,实在没心情再写一遍代码了。

标签:P5689,格子,cdot,题解,11.12,变黑,D2T2,dp
From: https://www.cnblogs.com/purplevine/p/16884518.html

相关文章

  • 洛谷 P4135 作诗 题解
    题面。之前做过一道很类似的题目洛谷P4168蒲公英,然后看到这题很快就想到了解法,做完这题可以对比一下,真的很像。题目要求区间内出现次数为正偶数的数字的数量。数据范......
  • 【流水】2022.11.12
    大早起的炸个longlong,这合适吗?\(\textrm{LOJ#2169.「POI2011R3Day2」流星Meteors}\)发现早上被咬了一个包至于吗?都11月啦。今天又考试寄了Kaguya说他......
  • 11.12小记
    上午补了昨晚做的E,F感觉E以后遇到也只能才结论,证明估计一辈子都搞不出来。F是个并查集+启发式合并,灰常好写拿了个最短解。学了一波bitset,以后暴力又可以节省时间里。......
  • 题解 P5188 【[COCI2009-2010#4] PALACINKE】
    postedon2022-07-2520:12:26|under题解|source做法:矩阵优化DP+容斥原理。矩阵优化DP先不要考虑商品,写个不管约束条件的DP。令\(f_{t,u}\)表示在\(t\)......
  • 题解 ABC270G【Sequence in mod P】
    postedon2022-10-2013:58:54|under题解|source有个地方写错了,改一下problemSoso有一个无穷序列\(\{X_i\}\)定义如下:\[X_i=\begin{cases}S,&(i=0)\\(A\cdo......
  • 20221112 - Find Device closed unexpectedly 问题解决
    问题现象:小米手机屏幕下方每隔2秒弹出 FindDeviceclosedunexpectedly问题解决:备份数据;并恢复出厂设置(开机前,按住音量键上或下+开机键)。备注:也尝试了一些网上的说法......
  • After Effects 2022.11.12
    菜单栏:窗口-->效果和预设菜单栏:效果-->扭曲-->波形变形新建一个蓝色的纯色层,拖动波形变形的效果。波浪类型,正方形。设置波形宽度400,设置方向为0,波形速度5.0设置波形高......
  • 「题解」Codeforces 1342F Make It Ascending
    只会\(\mathcal{O}(3^nn^2)\),打开题解一看怎么还真是这个玩意/jy首先集合之间形成一个sum和pos的二维偏序,那么思路就是对一维扫描线,然后另一维搞个什么东西。具体到......
  • 牛客小白月赛60 题解
    比赛通道:牛客小白月赛60前言第二次小白月赛没有AK,感觉自己可以原地退役了QAQ。这次F题理论上我能做出来,但是由于没有打表状态不佳,导致没有AK。A.小竹与妈妈思路这题......
  • 2022/11/11 集训题解
    今天是双11又是疯狂星期四,所以vivo50。比赛链接T2Description给出\(n\)个点\(m\)条边的图,问有多少种边的子集使得全图是个联通的仙人掌。答案对\(998244353\)取......