标签: c++ binary
有人可以帮我理解这两个陈述在逻辑上是做什么的吗?
(x-(x&-x))%3 + 1 (x+(x&-x))%3 + 1
x的范围是1-7?
我理解指令的功能,但我对它们代表的模式感到困惑?如果有人能帮助我理解这一点,将不胜感激。该算法来自该网站。 http://www.sanfoundry.com/cpp-programsolve-tower-of-hanoi-problem-using-binary-value/