- 考虑发现一些性质:
a:记将答案变小的操作为有效操作,则有效操作一定是用 的代价将 个数归位
b:一次有效操作归位的数一定是一个环
c:若环上的点数为 ,则当且仅当环长为 时这个环存在有效操作
proof:首先环长的下界是 ,即考虑环上座标最小的点,环的形态一定为从这个点开始向后跳然后总后面跳回来,同时一次交换操作会使环长 -2,故环长的上界是
d:有效的环一定是座标连续的一段
e:记 的点为正大跨度点, 的为负大跨度点,则正大跨度点后一个点一定为负大跨度点,且交换二者会将原来的环划分成两个环
模拟即可,复杂度 ,
题解是考虑有效操作为值域和定义域的连续段且逆序对数为长度减 1,需要用数据结构求一下连续段
【省选模拟】20/06/10
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
【省选模拟】20/06/22
FSYo
2020-06-30 00:53:29
【省选模拟】20/06/24
FSYo
2020-06-30 00:53:29
[校内模拟] 200617Practice CQOI 2018
锑元素使者
2020-06-26 20:16:30
[校内模拟] 200619-Practice(堆/二叉堆变数学)(密文/变图论/变Trie)(树/同构判断)(集合/提交答案)(浇花/交互式)
锑元素使者
2020-06-26 20:16:30
【省选模拟】20/06/15
FSYo
2020-06-21 22:30:32
【省选模拟】20/06/17
FSYo
2020-06-21 21:50:31
【省选模拟】20/06/19
FSYo
2020-06-21 21:50:31
【省选模拟】20/06/18
FSYo
2020-06-21 21:50:31
【省选模拟】20/06/16
FSYo
2020-06-21 21:50:31
【省选模拟】20/05/31
FSYo
2020-06-16 05:42:11
【互测】20/05/27
FSYo
2020-06-16 05:42:10
【省选模拟】20/06/02
FSYo
2020-06-16 05:42:10
【省选模拟】20/06/05
FSYo
2020-06-16 05:42:10
【省选模拟】20/06/11
FSYo
2020-06-16 05:42:10