leetcode 693 交替位二进制数

设 A=N>>1^N

因为两个相邻为不为同样所以,移位异或后就全为1了,然后做的就是判断 A&A+1是否为零,为零为交替位,反之非交替位

posted on 2019-01-13 20:28  BigguesD  阅读(165)  评论(0编辑  收藏  举报

导航