当前位置: 首页 > news >正文

【? ?】CF2102D Quartet Swapping

题目大意

给你一个序列 $p$,同时定义一种操作:选择一个 $i$ ,并交换 $p_i$ 和 $p_{i+2}$ 以及 $p_{i+1}$ 和 $p_{i+3}$ 。操作可执行无数次,求最终字典序最小的序列。


首先可以注意到,无论如何操作,一个数的下标的奇偶性是不会变的。所以我们第一想法就是把奇下标和偶下标的数内部从小到大排序。但是注意到只剩最后三个数时是无法再进行操作的,即 $p_{n-2}$ 和 $p_n$ 的顺序可能会反。
序列中交换相邻两项达成某一目的很容易让我们想到求逆序对的方向,在这里也是,每进行一次操作,奇数部分和偶数部分的逆序对数都会 +1-1,进一步可以发现一次操作不会改变两部分逆序对数的奇偶性是否相等的情况。由此可得,如果最初奇数部分和偶数部分的逆序对数奇偶性不等,那么最终 $p_{n-2}$ 和 $p_n$ 的顺序会反,即残留了一个逆序对,否则不会反。

code

http://www.sczhlp.com/news/59993/

相关文章:

  • 移动网站做微信小程序wordpress 多站点 主题
  • 自建社区网站能源企业 网站建设
  • 广州制作企业网站网站上门备案
  • 企业免费网站优化服务济南网站建设伍际网络
  • 济南网站app开发的移动网站建设cnfg
  • 2025 SWPU-NSSCTF 秋季招新入门 where_is_shell
  • .网站链接策略三站合一网站
  • 奉新网站建设成都网络推广网站
  • php中英文网站源码全网最低价seo
  • 鸿基建设工程有限公司网站通州网站建设电话
  • 天津做网站优化价格网站开发进度控制计划表
  • 网站开发技术历史域名托管
  • 德邦物流公司现代物流网站建设与开发西宁做网站君博先进
  • 郑州响应式网站网站维护费用一年多少
  • 教育培训门户网站源码外国人可以在中国做网站吗
  • 汕头公司做网站中国北京出啥大事了
  • 如何做I-O Pin的静电放电测试
  • 如何建立一个室内空气质量监测器
  • 如何设计好一个开关电源电路(适配器)
  • PCB板设计过程中如何进行EMC分析
  • 202509做题记录
  • 有没有可以做游戏的网站通辽网站制作公司
  • 网站主机要多少钱中国建设管理信息网站
  • 音乐网站制作策划书重庆装修工人哪里找
  • 一流的扬中网站建设wordpress 下拉菜单插件
  • 网站建设培训ppt加外链网站
  • 做个网站需要什么设备一级建造师找工作网站
  • 做网站需要固定ip吗网站备案拍照背景图
  • 哪家网站做的好黄骅广信建设集团网站
  • 有关毕业设计的网站摄影网站设计图片