二进制的两种操作
1.一个整数的二进制形式的第k位是1还是0。
int find_k(int num , int k){
return ((num >> k) & 1);
}
2.一个整数的二进制形式中的lowbit()操作。
int lowbit(int x){
return x & - x;
}
1.一个整数的二进制形式的第k位是1还是0。
int find_k(int num , int k){
return ((num >> k) & 1);
}
2.一个整数的二进制形式中的lowbit()操作。
int lowbit(int x){
return x & - x;
}