原文:模拟50 题解

A. 施工 又是利用了一些结论的题,因为想不到结论,经常做不出这种题。 枚举两个不变的边界,那么中间的建筑必定被提高成相同的小于等于边界的高度。 于是设 f i 表示考虑前i个建筑,并且第i个建筑高度不变的最优答案。 设对于转移 i,j ,中间建筑的最优高度为t,可以写出dp转移方程。 拆开式子,可以得到一个二次函数。 直接求二次函数最值,可以做到 O n 。 接着发现很多的转移是无效的,因为转移 ...

2019-09-23 16:47 7 117 推荐指数:

查看详情

NOIP模拟50

过分的神圣,往往比恶魔更加恶质。 前言 最大的一个收获就是不要动不动就码线段树,一定要审清楚题目之后再码!! T1 一开始理解错题了,以为答案是就是 \(\dfrac{\operato ...

Sat Sep 11 05:24:00 CST 2021 0 125
恩欧挨批模拟试题-50

水博客太快乐了 RT 有好几场模拟赛的博客没有写,原因是前段时间认为写博客貌似没有什么用,不如用写博客的时间去看看一些奇奇怪怪的题和其他知识点。 然而事实证明水博客还是很有必要的。 考场 发现 \(T1\) 貌似很好写,和一道叫弹飞绵羊的题很像,只不过被搬到了树上,然而弹飞绵羊是一道分块 ...

Sat Sep 11 19:54:00 CST 2021 1 111
模拟111 题解

A. 物理课 发现每次反弹之后移动的距离是上一次的$d^2$倍。 计算出第一次反弹之前移动的距离的答案$k$, 总的答案即$\sum \limits_{i=0}^{inf}d^{2*i}*k$。 ...

Tue Nov 12 20:13:00 CST 2019 8 61
模拟53 题解

A. u 一眼差分,在斜线上加一减一。 然后发现这样的复杂度是$O(nq)$的,似乎不是很好过。 然后发现打差分标记的形式也是连续的,所以差分两次就完了。 B. v 最优决 ...

Sun Sep 29 00:51:00 CST 2019 11 91
模拟87 题解

A. maze 做过类似的题,维护最短路对于$k$的一个凸包,答案就是凸包与$y=s$直线交点的横坐标,这个还挺难打的。 然而答案显然具有单调性,所以直接二分答案就完了。 实际上,这个二分答案的 ...

Sat Oct 26 04:40:00 CST 2019 8 112
模拟93 题解

A. 序列 一眼二分,然后发现二分有点不对? 一测大样例果然不对,因为有两个限制,问题并不具有单调性。 作前缀和后问题其实是个三维偏序问题,似乎还得一个$log$复杂度。 先打个$cdq$分治 ...

Wed Oct 30 17:36:00 CST 2019 7 104
模拟13 题解

A. 矩阵游戏   通过前40%的部分分,我们发现程序复杂度不能为$O(nk)$。   设$h(i)$表示第$i$行最终乘的总系数,$l(i)$表示第$i$列。   考虑每个点$(i,j)$,它 ...

Tue Aug 06 15:37:00 CST 2019 8 175
模拟78 题解

A. 串串香 送分题。 发现用$kmp$复杂度也是$O(n)$,和直接哈希的复杂度是一样的。 所以直接双模哈希硬干就完了。 B. 糊涂图 在不加边的情况下,因为存在拓扑序, ...

Sat Oct 19 02:16:00 CST 2019 12 83
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM