题解:AT_arc195_d [ARC195D] Swap and Erase
george0929 · · 题解
被蓝题击败了,怎么回事呢?
各种 DP 直接做都行不通,考虑分析性质。
答案是交换次数加上相同值连续段个数。
分析性质没有思路时,不妨先考虑特殊情况。
如果只允许交换一个数,段数最多减少
假设最优解形态存在一个数被交换多次,先把这个数调回原位,之后只调整这个数必定能得到最优解,而只有一个数能交换的情况就是上述分析的情况。
存在多个数被交换多次可以按上述方法调整证明。
因此直接 DP 即可。