摘要:
1.一个整数的二进制形式的第k位是1还是0。 int find_k(int num , int k){ return ((num >> k) & 1); } 2.一个整数的二进制形式中的lowbit()操作。 int lowbit(int x){ return x & - x; } 阅读全文
摘要:
#include<iostream> using namespace std; int num[100010]; void find_k(int l , int r , int k){ if(l >= r) { cout << num[l]; return ; } int mid = (l + r 阅读全文
摘要:
#include<iostream> using namespace std; int num[100010], temp[100010]; long long count( int l , int r){ if(l >= r) return 0; long long sum = 0; int mi 阅读全文