我基本上有一个24位数字,我需要得到该数字与1和0的每个组合我知道有超过16,700,000种可能的组合。我需要为我正在开发的minimax算法游戏获得每一种可能的组合。如果你有一个算法,这将是很棒的。感谢。
答案 0 :(得分:0)
您可以将unsigned int从0迭代到2 ^ 24-1:
for (uint32_t i = 0; i < 1U<<24; ++i)
{
// do something with LS 24 bits of i ...
}
这将为i
的最后24位提供所有可能的位模式。