码迷,mamicode.com
首页 > 其他好文 > 详细

线性代数

时间:2020-01-22 21:56:53      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:线性   else   ret   math   --   insert   turn   lse   lin   

线性基

\(code:\)

void insert(ll x)
{
    for(int i=50;i>=0;--i)
    {
        if(x&((ll)1<<i))
        {
            if(!a[i])
            {
                a[i]=x;
                break;
            }
            else x^=a[i];
        }
    }
}
ll query_max()
{
    ll ans=0;
    for(int i=50;i>=0;--i)
        if((ans^a[i])>ans)
            ans^=a[i];
    return ans;
}

线性代数

标签:线性   else   ret   math   --   insert   turn   lse   lin   

原文地址:https://www.cnblogs.com/lhm-/p/12229503.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!