CodeForces1244

CodeForces1244

CodeForces1244

A.Pens and Pencils

唯一的难度在于读题,\(⑧\) 说了.

B.Rooms and Stairscases

\(⑧\) 说了,\(\Theta(1)\) 好题.

答案就是:
从右边走到最左边的梯子上/下楼之后走回右边,从左边走到最右边的梯子上/下楼之后走回左边,从左边一路走向右边取 \(max\) 即可.

C.The Football Season

咕咕咕...

D.Paint the Tree

你发现大于等于二叉的树都无解...
只需要考虑一条链的情况.
但这时!我 \(TM\) 在想 \(DP\) .
\(f_{i,0/1/2}\) 表示到第 \(i\) 个点颜色为 \(0/1/2\) 的最优解...
这应该是对的,但我在一遍没写对且发现了更好做的做法(正解)的情况下放弃了它.

正解:
先说复杂度,\(\Theta(3!\times n)\) 也就是 \(\Theta(n)\).

你发现,你如果确定了链端的三个点的颜色,其后所有的点只能按这个颜色顺序排列,否则不合法.

所以你就枚举前三个点的颜色种类(其实就是三的全排列),然后 \(\Theta(n)\) 统计答案即可.

E.Minimizing Difference

咕咕咕...

F.Chips

咕咕咕...

G.Running in Pairs

咕咕咕...

posted @ 2019-10-14 19:49  Phecda  阅读(266)  评论(0编辑  收藏  举报

Contact with me