1.置换群中有一个定理:设T为一置换,e为单位置换,T^k=e,那么k的最小正整数解是T的拆分的所有循环长度的最小公倍数。
此定理用来解决Poj 2369Permutation
2.T^k将长度为L的置换T分裂成gcd(L,K)份,每个循环分别是循环T中下标i mod gcd(l,k)=0,1,2…的元素的连接。
单个循环置换幂运算:
1、循环长度与指数互质时的整幂运算
设T=a,T^k=b,且gcd(L,k)=1,则b[i]=a[(k+1)*i%L]。由此可以构造出T^k(如L=10,k=3)