摘要:
P10173 maxiMINImax 题目传送门 题解 感觉还是比较套路的,而且不需要笛卡尔树,连我都能做出来。 这种区间 \(\min,\max\) 的题不难想到单调栈,我们可以 \(O(n)\) 处理出有几个区间的最小/大值为 \(a_i\),记为 \(ln_i,lx_i\)。然后推一下式子,写 阅读全文
摘要:
P10174 Great Segments 题目传送门 题解 个人感觉这是最简单的一题。 考虑什么区间是好的,发现条件等价于从后往前维护单调栈,那么到 \(i\) 时,从 \(i\) 到单调栈前 \(k-1\) 个位置的区间均合法,更一般的,记 \(nxt_i\) 表示满足 \(i<j,a_i<a_ 阅读全文
摘要:
P10171 [DTCPC 2024] 取模 题目传送门 题解 不会多项式导致的,赛后秒过。 一个显然的结论:如果原序列有相等的数答案为 \(0\),其次大于 \(4\times 10^5\) 的 \(k\) 均符合要求。问题在于小于 \(4\times 10^5\) 的答案。 赛时想了很多奇妙的算 阅读全文