题解:CF1762F Good Pairs

· · 题解

重要观察:若 (l,r) 合法且 a_l\neq a_r,则一定存在严格上升或下降来连接 lr 的方法。

证明:若有不单调的,则一定可以跳过峰或谷一步到达。

判掉相等的,对一个 r 往前分别考虑。以大于为例:

设蓝点为红点前面第一个大于它且差值不超过 k 的元素。则红点的答案分为了两部分:

于是就做完了,答案等于两部分拼起来。