(num & (num-1))== 0 是2的某次方 (num & (num-1)) != 0 不是2的某次方
public static boolean isMSum2(int num){ if(num < 3){ return false; } return (num & (num-1)) != 0; }
京公网安备 11010502049817号