阅读背景:

Adobe面试题“不使用/,%,+和*,如何判断一个数能否被3整除”的解答

来源:互联网 

如果n的二进制末位为0,那么n和n>>1同时被3整除或者不整除

如果n的二进制末位为1,那么n和(n>>1)-1同时被3整除或者不整除如果n的二进制末位为1,那




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: