是这样的
本来有一个 vector<bool>a[1000];
vector<bool>a[1000];
现在改成 long long a[1000] 表示二进制压位,这样就省去了 vector
long long a[1000]
但是我原来调用的 a[i][j] 现在要全部改成 a[i]>>(j-1),还有赋值 a[i][j]=k 要改成 if(k)a[i]|=(1<<j);else a[i]&=~(1<<j)
a[i][j]
a[i]>>(j-1)
a[i][j]=k
if(k)a[i]|=(1<<j);else a[i]&=~(1<<j)
怎么用重载快速解决,让我不用改之前的代码