11.15闲话

发布时间 2023-11-15 22:14:15作者: crimson000

晚上有答辩模拟赛,显然翘掉???。

上午下午无聊的很啊,于是学了一些杂项,比如啥 prufer、kruskal 之类的,反正考前这段时间也是摆了??,倒不如好好珍惜?。

考完 noip 会有多少人退役啊???。北校目前不知道,南校这边 haosen 看我和 l6t 退不退,我看 haosen 和 l6t 退不退?,现在我们俩都是 l6t 的支配点了???。而且感觉我们这个机房大概率会退一大半人,哎。没办法,都是迫于生活。要不是回班会受苑苑的气,同时还留恋着在机房颓废的时光,估计也早就回班了吧。

当然具体退不退役也得看 NOIP 考成什么狗屎了???。

先不说 NOIP 考成什么狗屎?,就这傻逼模拟赛也就成狗屎了???。我草这 vjudge 上的模拟赛真就一坨屎,真他妈不知道选题人脑子萎缩了还是纯粹没脑子,死吗玩意的选个这破屎模拟赛。NOIP 模拟赛就模拟了个题目数量是吧?,题目都他妈不是 OI 题你他妈的叫啥呢?,真就放点 ACM 的题就能当 OI 模拟赛了是吧?。

选题人真他妈就一纯纯的废物,死妈的玩意。

而且这什么傻逼翻译我草:“则输出“DISLIKE”(不带引号,下同)(这意味着你不能用字母代替问号,这样熊猫夫⼈就喜欢这⾸歌)”。要么就是机翻要么就是翻译的人大脑萎缩???。

\[\Huge {\text{Is it going to be a good contest?}} \]

guess not.

傻逼模拟赛我他妈有考这吊玩意的时间去他妈 vp 两场 CF 都比这强??。我也很能理解 S2 最近这么几年我只见到过 zzz 这么一个 Au 了?。S2OI 就算似了我也觉得正常,好似?。

放点乐图:

晚上 P 了一张苑苑,也是怕吓到大家就不放了。

明天上午还有模拟赛,希望正常一些,你搞个信心赛我都没疑问?,别搞成一坨答辩就行?。毕竟没人喜欢别的傻逼把答辩喂给你还强迫让你吃?。

板子留到 11.19 再打???,闲话先更到明天,后天就写游记了???。


推歌:Crimson Throne -Dimier√Lisb

应该是这个名字来着?。arcaea 给依莉丝觉醒的角色曲,敲起来真的很爽?。

但是我没买这首/qd,我买的是 manic jeer?。

和我名字也比较搭呢???。


AGC017F

首先显然的做法是状压线的左右走向,然后每次枚举上一条线以及这一条线的走法,复杂度为 \(O(4^n\mathrm{poly}(n,m))\)

可以考虑进行一个轮廓线 dp,每次仅转移折线走的一步。具体的,我们设 \(f_{i, j, s, d}\) 为转移了前 \(i\) 条折线,当前这条折线转移了前 \(j\) 层,目前折线的走法为 \(s\) 的前 \(j\) 位,上一次的走法为 \(s\) 的后 \(n-j\) 位,当前与上一次的折线相差距离为 \(d\),转移显然,复杂度 \(O(n^2m2^n)\)

考虑优化状态,其实根本没有必要记录 \(d\) 这一维,而可以选择在转移的过程中动态维护分界线。可以规定一个假想的分界线,当前这条折线的所有走法都是贴合这条折线的。为了维护这条分界线,可以进行一个分类讨论。

  • 分界线向右

    此时只需要向右走,无需改变分界线形状。

  • 分界线向左且当前选择向左走

    同上。

  • 分界线向左且当前选择向右走

    这时需要画图来直观理解。

    图中黑色细线为原本的分界线,此时向右转移,分界线变为红色。设向右走为 \(1\),向左走为 \(0\),那么新分界线的状态即为去掉当前状态后 \(n-j\) 位中最低位的 \(1\)。于是就可以进行转移。

对于 \(k\) 条限制的处理是简单的,不再赘述。

时间复杂度 \(O(nm2^n)\)

这题其实暑假集训的时候讲了(,前几天把这题补完也算是无憾了吧,毕竟一直想写这道题来着。