题解:CF2121H Ice Baby
我的做法
考虑对于每个数,它的选取只有两种情况
1.取
2.取和非严格递增子列中上一个数相同的值
设
用线段树维护这个
每加进来一个数,模拟这两种情况
1:将
2:使所有
答案统计:取最大值
官方解法
设
需要把原来的
同时,这一位可以取
至此,这一轮的乾坤大挪移就完成了
考虑对于每个数,它的选取只有两种情况
1.取
2.取和非严格递增子列中上一个数相同的值
设
用线段树维护这个
每加进来一个数,模拟这两种情况
1:将
2:使所有
答案统计:取最大值
设
需要把原来的
同时,这一位可以取
至此,这一轮的乾坤大挪移就完成了