求一个集合的全部子集(二进制实现)

含有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
相关文章
相关标签/搜索