1
A
回答
1
假設您可以每秒向您的函數傳遞10億個置換。 (N.B.你不能)。
現在假設你離開它運行的宇宙的年齡:
13,700,000,000 (years) times 31,536,000 (seconds in a year)
(1000000000 * 31536000 * 13700000000)/32! = 0.000000002
您只能通過你的計算方式0.0000002%。
我建議現在停下來,研究你爲什麼需要這樣做,以及你是否可以用不同的方式解決你的問題。 (如果只是爲了好玩,那麼也許選擇一個更小的數字)。
+1
我已經阻止了它。事實證明,我並不需要'排列組合' 在我的結果中,我預計BAC = CBA。但我想確保32件物品中的每一件都與每一件物品互動,所以我代之以 '長度在範圍內(2,len(物品)): \t對於物品組合(物品,長度): \t \t calc_rate(item)' – iKey
相關問題
- 1. python更快的方法
- 2. 在Python中排序最快的方法
- 3. 使用Python,Numpy做到這一點的更快方法?
- 4. 在Python中做對應替換操作的更快方法?
- 5. 更快地做一個列表的重複子集的方法
- 6. 更快串排列
- 7. 在Python 3.x中生成位排列的最快方法
- 8. 快速的方法做objectToArray
- 9. 最快的方式排列
- 10. 的Python:更新一個元組列表...最快的方法
- 11. 將ctypes數組轉換爲python列表的更快方法?
- 12. 更快的方法來分開列表
- 13. 做收集減法的最快方法
- 14. 更快的方式做MySQL查詢在python
- 15. 的最快方法 - Python的
- 16. 用Python排序算法的最快方法
- 17. python中更快的相似性排序
- 18. 在Numpy中做`A [tuple(B.T)]的更快的方法
- 19. Python 3.3:排序對象/方法列表
- 20. 最快的方法來做一個FFT
- 21. 更快的搜索方法
- 22. 更快的保存方法?
- 23. 更快的方法呢?
- 24. :有更快的方法嗎?
- 25. 使md5_file()更快的方法?
- 26. PHP - 更快的方法來做到這一點?
- 27. 是否有更快的方法在numpy中做這種索引?
- 28. 有沒有更快的方法來做到這一點?
- 29. 更快的方法來做到這一點選擇查詢
- 30. 有沒有更快的方法來做到這一點?
沒有人。 32!是一個龐大的數字 – JuniorCompressor
無論您使用短名還是長名,單獨命名地球上的每一粒沙子都需要很長時間。這裏的原則相同。 – Kevin
'32! = 2.6313084e + 35',你可以估計每個函數應該如何快速工作 –