搜索: 编号:a060117
|
|
|
|
1, 2, 1, 1, 3, 2, 3, 1, 2, 3, 2, 1, 2, 3, 1, 1, 2, 4, 3, 2, 1, 4, 3, 1, 4, 2, 3, 4, 1, 2, 3, 4, 2, 1, 3, 2, 4, 1, 3, 1, 4, 3, 2, 4, 1, 3, 2, 1, 3, 4, 2, 3, 1, 4, 2, 3, 4, 1, 2, 4, 3, 1, 2, 4, 2, 3, 1, 2, 4, 3, 1, 4, 3, 2, 1, 3, 4, 2, 1, 3, 2, 4, 1, 2, 3, 4, 1, 1, 2, 3, 5, 4, 2, 1, 3, 5, 4, 1, 3, 2, 5, 4, 3, 1, 2
(列表;图表;参考;听;历史;文本;内部格式)
|
|
|
抵消
|
0,2
|
|
评论
|
PermUnrank3R和PermUnrank3L是对Myrvold-Ruskey文章中提出的unrank2算法的轻微修改。
|
|
链接
|
|
|
配方奶粉
|
[seq(op(PermUnrank3R(j)),j=0..)];(Maple代码如下所示)
|
|
例子
|
在该表中,每行包括A001563号[n] (n+1)项的置换;即,我们有(1/)2,1/1,3,2;3,1,2; 3,2,1; 2,3,1/ 1,2,4,3; 2,1,4,3;
在每一项后面加上无限个固定项,我们会得到一个自然数重排的列表,但只有有限个项进行了排列:
1/2,3,4,5,6,7,8,9,...
2,1/3,4,5,6,7,8,9,...
1,3,2/4,5,6,7,8,9,。。。
3,1,2/4,5,6,7,8,9,...
3,2,1/4,5,6,7,8,9,...
2,3,1/4,5,6,7,8,9,...
1,2,4,3/5,6,7,8,9,...
2,1,4,3/5,6,7,8,9,。。。
|
|
MAPLE公司
|
与(组);permul:=(a,b)->mulperms(b,a);PermUnrank3R:=proc(r)局部n;n:=nops(阶乘基数(r));转换(PermUnrank3Raux(n+1,r,[]),'permlist',1+((r+2)mod(r+1))*n));结束;PermUnrank3Raux:=proc(n,r,p)局部s;如果(0=r),则返回(p);其他s:=楼层(r/((n-1)!));返回(PermUnrank3Raux(n-1,r-(s*((n-1)!)),permul(p,[[n,n-s]]));fi;结束;
|
|
交叉参考
|
|
|
关键词
|
非n,标签
|
|
作者
|
|
|
状态
|
经核准的
|
|
|
搜索在0.006秒内完成
|