尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

置换的刻画们

置换的刻画们
📅 发布时间:2026/6/19 6:30:02

置换的刻画们

以下置换的定义域都在 \(\{1, 2, \dots, n\}\) 上。

复合

先使用双行记号来刻画。

若

\[\sigma = \begin{pmatrix}1 & 2 & \dots & n \\p_1 & p_2 & \dots & p_n \end{pmatrix} , \pi = \begin{pmatrix}p_1 & p_2 & \dots & p_n \\q_1 & q_2 & \dots & q_n \end{pmatrix} \]

则

\[\pi \circ \sigma = \begin{pmatrix}1 & 2 & \dots & n \\q_1 & q_2 & \dots & q_n \end{pmatrix} \]

逆置换

因为置换是双射,所以左逆置换和右逆置换必定存在且唯一,且它们相等。形式化地说,对于任意置换 \(\sigma\),存在唯一的 \(\sigma^{-1}\) 使得

\[\sigma^{-1} \circ \sigma = \sigma \circ \sigma^{-1} = \text{id} \]

其中 \(\text{id} = \begin{pmatrix}1 & 2 & 3 & \cdots & n \\1 & 2 & 3 & \cdots & n \end{pmatrix}\),为置换的幺元。不难通过两行的相等性得到幺元也不分左右。

这样刻画复合的好处是:一眼就可以盯出一个置换的逆置换。

若

\[\sigma = \begin{pmatrix}1 & 2 & \dots & n \\p_1 & p_2 & \dots & p_n \end{pmatrix} \]

则

\[\sigma^{-1} = \begin{pmatrix}p_1 & p_2 & \dots & p_n \\1 & 2 & \dots & n \end{pmatrix} \]

反代入此刻画,容易验证

\[\sigma^{-1} \circ \sigma = \sigma \circ \sigma^{-1} = \text{id} \]

成立。

通过这样盯出结合律也是不难的,这里就不演示了。形式化地说,对于任意 \(a\)、\(b\)、\(c\),有 \((a \circ b) \circ c = a \circ (b \circ c)\)。

没有交换律,不然上面也不会区分左右逆元。

应用:CF1792D Fixed Prefix Permutations

简要题意

给定 \(n\) 个长度皆为 \(m\) 的置换 \(a_1, a_2, \dots, a_n\),对于每个 \(1 \leq i \leq n\) 的 \(i\),报告:

\[\max_{1 \leq j \leq n} f(a_i \circ a_j) \]

\(f(\sigma)\) 定义为最大的 \(i\) 满足 \(\forall j \in \{1, 2, \dots, i\},\sigma(j) = j\)。

\(1 \leq n \leq 5 \times 10^4, 1 \leq m \leq 10\)。

分析

\((\sigma \circ \pi)(j) = j\) 等价于 \((\sigma \circ \pi)(j) = \text{id}(j)\),两边同乘 \(\pi^{-1}\):

\[(\sigma \circ \pi \circ \pi^{-1})(j) = (\text{id} \circ \pi^{-1})(j) \iff \\(\sigma \circ (\pi \circ \pi^{-1}))(j) = (\pi^{-1})(j)\iff \\\sigma(j) = \pi^{-1}(j) \]

因此 \(f(\sigma \circ \pi)\) 可以重写成,最大的 \(i\),满足 \(\forall j \in \{1, 2, \dots, i\},\sigma(j) = \pi^{-1}(j)\)。

不难发现,这是 \(\text{LCP}(\sigma, \pi^{-1})\) 的定义。

问题现在转换为了经典的多模式串 \(\text{LCP}\) 匹配,将所有 \(a_i^{-1}\) 事先插入字典树,对于每个询问只需 trie 上游走 \(O(m)\) 次即可得到答案。

时空复杂度 \(\Theta(nm)\)。

轮换分解

相关新闻

  • 2025年口碑好的电缆/船用网线电缆厂家推荐及选择指南 - 行业平台推荐
  • 1小时快速原型:用Docker搭建你的第一个Web应用
  • One-API实战指南:5步打造高效AI服务集成平台

最新新闻

  • 前向车辆最小转弯约束下的两点间最短路径生成工具(MATLAB实现+图形可视化)
  • 2026年即时零售无人仓加盟推荐:无人外卖仓/外卖闪电仓/前置仓无人仓/即时零售运营加盟全解析 - 海棠依旧大
  • 2026年东莞全域保洁服务公司推荐:开荒清洁/外墙清洗/石材养护/甲醛治理/油烟管道清洁/日常驻场保洁 - 海棠依旧大
  • CVE-2025-55182本地复现:路径遍历漏洞原理与实战利用详解
  • 麻省理工研究人员打造 Fractal 操作系统,获苹果 M1 芯片新发现
  • React写的WebVR全景看房跳转demo,带贝壳式热点导航和视角控制

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号