如何输出线性基异或方案
  • 板块灌水区
  • 楼主itisover
  • 当前回复5
  • 已保存回复5
  • 发布时间2022/5/24 07:13
  • 上次更新2023/10/28 00:44:25
查看原帖
如何输出线性基异或方案
186045
itisover楼主2022/5/24 07:13
void insert(int id,ull x){
    for(int i=63;~i;--i){
        if(x&(1ull<<i)){
            if(!p[i]) {p[i]=x,b[i]=id; break;}
            else x^=p[i];
        }
    }
}


    for(int i=63;~i;--i) if(P&(1ull<<i)) P^=p[i],v[b[i]]=1;

这样是对的吗

2022/5/24 07:13
加载中...