找到第n個(gè)排列而不計(jì)算其他排列給定表示置換原子的N個(gè)元素的數(shù)組,是否有類似的算法:function getNthPermutation( $atoms, $permutation_index, $size )其中$atoms是元素?cái)?shù)組,$permutation_index是置換的索引,是置換$size的大小。例如:$atoms = array( 'A', 'B', 'C' );// getting third permutation of 2 elements$perm = getNthPermutation( $atoms, 3, 2 );echo implode( ', ', $perm )."\n";會(huì)打?。築, A沒有計(jì)算每個(gè)排列直到$ permutation_index?我聽說過關(guān)于事實(shí)排列的一些事情,但我發(fā)現(xiàn)的每一個(gè)實(shí)現(xiàn)都會(huì)給出一個(gè)具有相同V大小的排列,這不是我的情況。
找到第n個(gè)排列而不計(jì)算其他排列
慕碼人2483693
2019-08-12 18:43:50