求一個集合的全部子集(二進制實現)

含有n個元素的集合具備2^n個子集,能夠使用具備n位的二進制數來表示其中的某一個子集。如集合{a,b,c,d} ,能夠使用1000 表示子集{a} , 1001 表示子集{a,d}。n位的二進制恰好有2^n個數。因爲int型只有32位,因此只能表示具備32個元素的子集。如下用int數組來表示一個大數,使用大數來表示子集。web public class BigDataZiJiHe { in
相關文章
相關標籤/搜索