下面的代码如何使用 bitset 优化
bool a[1<<20],b[1<<20]; int main(){ int n;cin>>n; for(int i=0;i<n;i++){//n<1e5 int x;cin>>x;a[x]=1;//x<2^20 } int k;cin>>k;//k<2^20 for(int i=0;i<(1<<20);i++){ b[i^k]|=a[i]; } }