当前位置: 首页 > news >正文

网站做锚点/新冠病毒最新消息

网站做锚点,新冠病毒最新消息,asp开源企业网站教程,建筑焊工证查询网站官方网化为前缀和相减。考虑每一位的贡献。则需要快速查询之前有几个数和当前数的差在第k位上为1。显然其与更高位是无关的。于是用BIT维护后k位的数的出现次数&#xff0c;瞎算一算即可。 // luogu-judger-enable-o2 #include<iostream> #include<cstdio> #include<…

  化为前缀和相减。考虑每一位的贡献。则需要快速查询之前有几个数和当前数的差在第k位上为1。显然其与更高位是无关的。于是用BIT维护后k位的数的出现次数,瞎算一算即可。

// luogu-judger-enable-o2
#include<iostream> 
#include<cstdio>
#include<cmath>
#include<cstdlib>
#include<cstring>
#include<algorithm>
using namespace std;
#define ll long long
#define N 100010
char getc(){char c=getchar();while ((c<'A'||c>'Z')&&(c<'a'||c>'z')&&(c<'0'||c>'9')) c=getchar();return c;}
int gcd(int n,int m){return m==0?n:gcd(m,n%m);}
int read()
{int x=0,f=1;char c=getchar();while (c<'0'||c>'9') {if (c=='-') f=-1;c=getchar();}while (c>='0'&&c<='9') x=(x<<1)+(x<<3)+(c^48),c=getchar();return x*f;
}
int n,a[N],tree[20][1<<20|1],ans;
void ins(int p,int k){k++;while (k<=(1<<20)) tree[p][k]^=1,k+=k&-k;}
int query(int p,int k){k++;int s=0;while (k) s^=tree[p][k],k-=k&-k;return s;}
int main()
{
#ifndef ONLINE_JUDGEfreopen("bzoj4888.in","r",stdin);freopen("bzoj4888.out","w",stdout);const char LL[]="%I64d\n";
#elseconst char LL[]="%lld\n";
#endifn=read();for (int i=1;i<=n;i++) a[i]=a[i-1]+read();for (int i=0;i<20;i++) ins(i,0);for (int i=1;i<=n;i++)for (int j=0;j<20;j++){int inf=(1<<j+1)-1,x=a[i]&inf,r=x^(1<<j),l=x+1&inf;if ((l<=r?query(j,r)-query(j,l-1):query(j,r)+query(j,inf)-query(j,l-1))+2&1) ans^=1<<j;ins(j,x);}cout<<ans;return 0;
}

 

转载于:https://www.cnblogs.com/Gloid/p/10029476.html

http://www.jmfq.cn/news/5290579.html

相关文章:

  • 最好的建站网站/如何优化
  • 平湖网站建设/济南谷歌推广
  • 资源搜索引擎搜索神器网/安卓优化大师官方版
  • 邵东做网站/优化网站价格
  • 校园网站怎么做/2022知名品牌营销案例100例
  • 网站开发建设工资多少/网页设计与制作用什么软件
  • 虚拟空间软件下载/河南seo优化
  • 域名到期查询/百度seo排名
  • 网站搜索功能模块/交换链接
  • 做网站优化选阿里巴巴还是百度/网站多少钱
  • 自做的网站如何发布/泰州seo推广
  • 咸阳做网站的公司有哪些/百度的网站网址
  • 静态网站做淘宝客/今日新闻 最新消息 大事
  • 构建一个网站需要多少钱/想卖产品怎么推广宣传
  • 襄樊网站制作公司/免费b站推广
  • 用路由器做简单的网站/企业培训机构有哪些
  • 开发商交房需要提供哪些证书/企业网站优化解决方案
  • 程序员给女朋友做的网站/河北网站建设案例
  • 软件开发公司的成本有哪些/北京seo的排名优化
  • 山西网站建设开发/商品标题seo是什么意思
  • wordpress翻页相同内容/西安优化seo托管
  • 网站网页设计模板/深圳网络推广的公司
  • 几年做啥网站能致富/广告营销策划
  • 网站设计两边为什么要留白/全网推广平台
  • 网站开发的阶段/深圳市住房和建设局官网
  • 北斗手表官方网站/网页模板图片
  • 免费外贸网站制作/营销型网站建设目标
  • 设计网站的功能有哪些/长沙seo报价
  • 洛阳网上房地产/aso关键词优化工具
  • 网站制作主题/信息推广的方式有哪些