首页
编程
java
php
前端
首页
编程
java
php
前端
c++判断数组里有几个二的N次方数,分别是那些数
二进制中是逢2进1,所以一个二进制数的开头后面全是0的话,那么这个数就是2的n次方。
所以(数&数-1)等于0的话那个数就是2的n方
点击展开全文