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

怎样把自己做的网站发到网上建设网站公司

怎样把自己做的网站发到网上,建设网站公司,企业营销型网站应该有哪些内容,牛商网做的网站有哪些我认为 可持久化Trie 主要指 可持久化01Trie 如洛谷P4735 将每个数的异或前缀和转化为二进制,添加前缀0至相同位数,然后从最高位开始插入,类似主席树,每一层都对需要更新的点加入一个新的点,同时统计所有在\(i\)之前的…

我认为 可持久化Trie 主要指 可持久化01Trie

如洛谷P4735
将每个数的异或前缀和转化为二进制,添加前缀0至相同位数,然后从最高位开始插入,类似主席树,每一层都对需要更新的点加入一个新的点,同时统计所有在\(i\)之前的数该位为\(1/0\)的总个数(即siz)。
每次查询,从根节点开始,贪心地选与这一位相反的值,同时用第\(r\)个版本减去第\(l-1\)个版本(类似主席树)。
代码:

#include<bits/stdc++.h>
using namespace std;
inline int read()
{char ch=getchar();while(!isdigit(ch)) ch=getchar();int ans=0;while(isdigit(ch)){ans=ans*10+ch-48;ch=getchar();}return ans;
}
#define N 300005
struct Trie
{struct Node{int ch[2];int siz;};Node t[N*48];int ncnt;int rcnt,rot[N*2];void insert(int x,int rt){rt=rot[rt];int cur=rot[++rcnt]=++ncnt;for(int i=24;i>=0;i--){int tmp=(x>>i)&1;t[cur].ch[tmp]=++ncnt;t[cur].ch[tmp^1]=t[rt].ch[tmp^1];t[cur].siz=t[rt].siz+1;cur=t[cur].ch[tmp];rt=t[rt].ch[tmp];}t[cur].siz=t[rt].siz+1;}int query(int x,int l,int r){
//      printf("%d %d %d\n",x,l,r);int ans=0;int rtl=rot[l-1];int rtr=rot[r];for(int i=24;i>=0;i--){int tmp=(x>>i)&1;if(t[t[rtr].ch[tmp^1]].siz-t[t[rtl].ch[tmp^1]].siz>0){
//              printf("** %d",i);ans^=(1<<i);rtr=t[rtr].ch[tmp^1];rtl=t[rtl].ch[tmp^1];}else{rtr=t[rtr].ch[tmp];rtl=t[rtl].ch[tmp];}}return ans;}
};
Trie tr;
int main()
{int n,m;cin>>n>>m;int x=0;tr.insert(0,0);for(int i=1;i<=n;i++){x^=read();tr.insert(x,i);}char opt[3];for(int i=1;i<=m;i++){scanf("%s",&opt);if(opt[0]=='A'){x^=read();tr.insert(x,tr.rcnt);}else{int l,r,xx;l=read(),r=read(),xx=read();printf("%d\n",tr.query(xx^x,l,r));}}return 0;
}

转载于:https://www.cnblogs.com/wasa855/p/10902572.html

http://www.lbrq.cn/news/2451133.html

相关文章:

  • 帮忙做ppt的网站海南seo
  • 工程建设国家标准网站百度小说app下载
  • 个人可以做网站导航的网站吗佛山seo整站优化
  • wordpress分类目录第二页惠州seo优化
  • 沙田仿做网站朝阳seo推广
  • 网页制作与网站建设教程网站cms
  • brophp框架做网站站长之家ping
  • 济南网站建设系统介绍服务昆明优化网站公司
  • 武邑县网站建设陕西网页设计
  • wordpress 4.4.1兰州seo培训
  • 常用的网站建设技术百度seo优化教程免费
  • 两学一做网站注册重庆seo网络营销
  • app软件开发公司 用友yonmaker宁德seo公司
  • 网站上的广告位是怎么做的腾讯疫情实时数据
  • 网站建设标题微信公众号怎么开通
  • 宣传广告设计图片搜索引擎优化排名关键字广告
  • 做新闻类网站南宁seo网站排名优化公司
  • 如何管理网站页面设计超级优化
  • 建设教育局官方网站未来网络营销的发展趋势
  • 软件系统网站建设关键词挖掘啊爱站网
  • 网站建设经验材料武汉seo服务多少钱
  • 网站设计咨询电话百度集团公司简介
  • 网站接单平台广东百度推广的代理商
  • 没得公司可以做网站嘛北京网站优化哪家好
  • 做字网站东莞企业网站排名优化
  • 政府网站英文版建设seo是指什么岗位
  • 网站运营这么做做网站seo优化
  • 爱企查 免费如何优化企业网站
  • 网站建设学费网址大全浏览器app
  • 全世界做会展介绍的网站排名移投界seo
  • C++第一节课入门
  • 51c大模型~合集158
  • ElasticSearch基础数据管理详解
  • fuse低代码工作流平台概述【已开源】-自研
  • Markdown 转 PDF API 数据接口
  • ACE 插入元件