10進数をFactorial number systemに変換したい。 これは、配列の100番目までの配列のn番目のLexicographic置換を見つけるために行いたいと思います。 A [87] = {1,2,3 ..、87} 私は索引 'n'を与えられています。例えば、{1,2,3}の2番目の置換は{1,3,2} です。これはFactorial number systemを使用しようとしていま
scipy.misc.combが実際にアドホックな実装よりも高速になったことは間違いありませんか?組み合わせnCrを計算する際に、古い答え、Statistics: combinations in Pythonによると、この自作関数はscipy.misc.combよりも高速である : def choose(n, k):
"""
A fast way to calculate bi