题解:P13691 [CEOI 2025] highest
一道倍增好题。
我们把一个答案序列定义成把每一步的代价(
考虑把倍增的过程刻画成:判断答案能否超过下一个
设我们当前答案是
于是我们只需要维护每个点往后面跳的代价为
倍增的转移:
这里的转移也会有重复的,但我们一样不关心。
注意我们需要知道
时间复杂度
代码。
一道倍增好题。
我们把一个答案序列定义成把每一步的代价(
考虑把倍增的过程刻画成:判断答案能否超过下一个
设我们当前答案是
于是我们只需要维护每个点往后面跳的代价为
倍增的转移:
这里的转移也会有重复的,但我们一样不关心。
注意我们需要知道
时间复杂度
代码。