二进制枚举 |
您所在的位置:网站首页 › java实现全排列枚举 › 二进制枚举 |
二进制:是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二” 子集:是一个数学概念:如果集合A的任意一个元素都是集合B的元素,那么集合A称为集合B的子集。 含有 由二项式系数的性质可得: 我们就是利用了二进制的特性 ,比如说有5个木棍的长度:4, 8, 2, 6, 7。我们就可以用0和1代表选和不选。 如果选出长度为4、2、6的木棍,则如下表: 4 8 2 6 7二进制 1 0 1 1 0木棍的状态 选 不选 选 选 不选上面说有5个木棍如果全选的话就是11111对应的十进制数就是31, 所以我们遍历每一个集合: for(int i = 0; i < (1 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |