對於一套尺寸爲n
,其功率大小爲2^n
。爲功率組的每個元素生成所有排列。設置爲{a, b}
的功率爲{{}, {a}, {b}, {a,b}}
。生成每個集合的所有排列,我們可以得到{(),(a),(b),(a,b),(b,a)}
。因此,從2元素集合產生的冪集合的所有子集合置換的數量是5.而3個元素集合的這樣一個數字是16.是否有一個關於n
定義的這個數字的公式?電力集合中所有集合排列的數目是多少?
0
A
回答
1
首先,考慮功率設置。套在電力集大小k
(對於某些0 <= k <= n
)的數量
n choose k = n!/(k! * (n - k)!)
事實上,如果我們總結的集所有k
數,我們得到2^n
,看到Wolfram Alpha。
一組大小爲k
的組有多少個排列?那麼,k!
。因此,如果我們插上,在我們失去從分母總和n!/(n-k)!
所有k
,這是
n! * Sum(1/k!, 0 <= k <= n)
再次k!
,通過Wolfram Alpha看到結果。
+0
我很困惑:你的意思是除了鏈接之外發布第二個總和的值(就像你爲第一個做的那樣)?似乎很奇怪忽略它。 – Frank
+0
所以它是'n! * Sum(1/k !, k = 0..n)'。是否有可能將此公式縮減爲簡單的格式? –
相關問題
- 1. 如何從集合列表中找到最大集合或超集合(最大集合不是集合中列表中的另一集合的集合)
- 2. 在所有集合
- 3. 多列Mybatis集合
- 4. 獲得所有項目的集合mapWithKeys
- 5. 集合中所有文檔中字段的集合Mongo
- 6. 如何從集合B中刪除集合A中的單個集合項目的所有實例?
- 7. 集合集合中的唯一集合
- 8. 的LINQ查找集合中的所有項目從其他集合
- 9. 給定數字集合的排列
- 10. 集合排序
- 11. NHibernate排序有很多集合
- 12. 獲取java.lang包中所有類的集合(或集合)
- 13. 如何選擇集合而不是SqlToEntity中的集合集合?
- 14. elasticsearch集羣中適合的節點數是多少
- 15. 查找集合的所有子集
- 16. 集合的所有子集append Nonetype Error
- 17. 期廣義函數在STL集合操作所有集合
- 18. 與集合中的所有單詞匹配的所有項目
- 19. Redis中的多個排序集合
- 20. 在列中排列字符串集合
- 21. 排序的集合
- 22. 檢查具有某個值的集合中的所有項目是否都在Linq的另一個集合中?
- 23. VB.NET LINQ - 集合中的集合計數?
- 24. DataContract XML中的所有這些空集合條目是什麼?
- 25. LinQ Any()是否強制集合中的所有項目?
- 26. 集合中的Hibernate集合
- 27. MDX:集合中的集合
- 28. Redis:獲取有排序集合的所有分數
- 29. 當集合數量太多,例如2^n集合時,集合覆蓋中是否有任何appproximate算法?
- 30. Laravel排序合併集合
關於OEIS:http://oeis.org/A000522 –
@DavidEisenstat給出的鏈接回答了我的問題。它有很多相關的參考文獻。 –