文件中
如何生成大小为8的仅包含0和1值的整数随机数组
例如 randomval[]= {0,0,0,1,1,1,0,0};
然后它将值0,0,0,1,1,1,0,0,0存储在文件中所以如果我想为randomval重新生成新值它会检查0,0,0,0,1,1,1,0,0,0之前是否已经被选中以确保它没有被重复并生成
类似于:randomval[]= 1,1,0,0,0,1,1,0,0
然后将其保存在
每组8位二进制数字(0/1)对应一个0 ..255.因此,要生成256个随机不同数组的序列您可以按照以下步骤进行:
- 从包含数字0 ..的整数数组开始。255年。
- 随机Shuffle该数组,例如在无重复的随机数组生成中描述。
- 最后取每个数组元素的8位二进制数。