置换群简介

news/2024/11/29 8:33:54/

2020暑假集训博客
7.16
关于置换群题目:
首先介绍一下什么是置换群,不说一些繁琐的概念。
首先给你一个序列,假如:
s = {1 2 3 4 5 6}
然后给你一个变换规则
t = {6 3 4 2 1 5}
就是每一次按照t规则变换下去
比如这样
第一次:6 3 4 2 1 5
第二次:5 4 2 3 6 1
第三次:1 2 3 4 5 6
发现经过几次会变换回去,在变换下去就是循环的了,这就是一个置换群。
我们可以这样表示一个置换群,比如按照上面变化规则
1->6->5->1 那么这些是一个轮换
2->3->4->2 这些是一个轮换
所以可以写为
t = { {1 6 5},{ 2 3 4 } } (引用自 https://blog.csdn.net/y990041769/article/details/45172095)
如果给你一个置换后的数组,可以直接按照现在数组情况开始寻找轮换,那上面第二次举例,第二个数字4开始找,4本身算一个,然后寻找下标为4数组里面的内容,里面是3,继续找下标3的数组内容,里面是2,继续找,找到了4,这3个数字就构成了一个轮换。
然后现在给出的数组可能是初始数组置换k次的结果,若k是质数的话(保证有解),设现在是P,原来置换数组是B,初始数组是A,AB的k次方是P,存在一个数字x,设某个轮换长度是r,xk%r=0,(x!=0) 就是说再次对B置换x次后这个轮换回到原始状态,就是A的情况,就可以复原数组A,如果x*k%r=1,那么再次置换x次就可以得到与第一次置换相同的结果,那么这个结果就是置换数组自己。


http://www.ppmy.cn/news/660598.html

相关文章

页面置换算法之最佳置换算法的模拟(C++)

实验要求 1)设计模拟实现OPT、FIFO和LRU页面置换算法中的任意一种。 OPT算法:需要发生页面置换时,算法总是选择在将来最不可能访问的页面进行置换。 FIFO算法:算法总是选择在队列中等待时间最长的页面进行置换。 LRU算法&…

最佳置换算法

最佳置换算法(OPT):从主存中移出永远不再需要的页面;如无这样的页面存在,则选择最长时间不需要访问的页面。于所选择的被淘汰页面将是以后永不使用的,或者是在最长时间内不再被访问的页面,这样可…

置换的轮换表示

置换的轮换表示 问题描述知识回顾置换的轮换表示不相杂轮换 题目解读编程实现 问题描述 给出一个置换,写出该置换的轮换表示。比如 表示为(1 3 6 7 8 4 2)(5 9) 输入:置换后的序列 输出:不相杂的轮换乘积,每行表示一个轮换&…

【置换矩阵】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 [TOC](文章目录) 参考https://blog.csdn.net/jhshanvip/article/details/105388563 前言一、置换矩阵是什么?二、特点1.矩阵左乘置换矩阵交换行2.矩阵右…

24 置换基本概念

目录 一 互换与轮换 二 置换交换律与结合律 三 置换的化简方法 四 轮换的乘方计算方法 五 轮换的其他规律 六 置换凯来图 七 置换代数运算 一 互换与轮换 要了解群论,置换必不可少。而且置换在生活、工作中也非常常见。虽然说置换,有点小儿科&…

置换

置换 定义 集合 X 的置换是 X 到其自身的双射。 n个元素的集合X恰有 n! 个置换。 置换也可看成集合 X 中元素的重排。 比如 {1, 2, 3} 的重排有: 123;132;213;231;312;321 X的一次重排i_1,i_2&a…

固定分配,可变分配,局部置换,全局置换

准备或运行时, 固定分配: 给进程的 每个物理块 分配数量固定, 运行时数量固定,按照分配数量。 可变分配: 分配数量固定, 运行时数量不固定。 缺页时, 局部置换: 缺页进程独立&am…

置换矩阵

置换矩阵 题解 首先对于有大于1个环的情况,明显行列式值是为零的。 因为这种情况必定有一个环的长度小于 ∣ n 2 ∣ \left|\frac{n}{2}\right| ∣∣​2n​∣∣​,所以就一定可以将一个环的区域全部消成0,这样答案就肯定为0了。 那么对于 p …