T1 充分性
sto int_R orz
定义“操作”指交换任意一个相邻三元组的 1,3 位,即不一定满足题目要求,但要保证操作后逆序对数减小。
引理 1:任意奇数位是奇数,偶数位是偶数的序列,均可以用若干“操作”排好序。
证明:考虑对奇偶位置分别冒泡。
引理 2:结论成立时,把序列排好序使用的每次“操作”必是满足题目要求的。
证明:穷举发现每次操作必会使奇偶内逆序对减一,于是奇偶内逆序对数
每步最多消去
所以每步都是能消去
分类:
未分类
sto int_R orz
定义“操作”指交换任意一个相邻三元组的 1,3 位,即不一定满足题目要求,但要保证操作后逆序对数减小。
引理 1:任意奇数位是奇数,偶数位是偶数的序列,均可以用若干“操作”排好序。
证明:考虑对奇偶位置分别冒泡。
引理 2:结论成立时,把序列排好序使用的每次“操作”必是满足题目要求的。
证明:穷举发现每次操作必会使奇偶内逆序对减一,于是奇偶内逆序对数
每步最多消去
所以每步都是能消去
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具