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

装饰公司营销型网站设计网站上线注意问题

装饰公司营销型网站设计,网站上线注意问题,东营人力考试信息网官网,嘉兴云推广网站Problem - E - Codeforces 题意#xff1a; 思路#xff1a; 这其实是一个套路题 区间异或转化成前缀异或#xff0c;然后枚举 i 对于每一个 i#xff0c;ai ^ x k#xff0c;对 x 计数 先建一棵字典树#xff0c;然后在字典树上计数 先去对 k 的部分计数 思路 这其实是一个套路题 区间异或转化成前缀异或然后枚举 i  对于每一个 iai ^ x k对 x 计数 先建一棵字典树然后在字典树上计数 先去对 k 的部分计数再对 k 的部分计数 如果 k 的第 j 位是1那么沿着走就行否则对 (k j 1) ^ 1的部分计数然后继续沿着走 最后的res cnt[p]是对 k 的部分计数 Code #include bits/stdc.husing i64 long long;constexpr int N 1e6 10; constexpr int M 1e6 10; constexpr int P 2600; constexpr i64 Inf 1e18; constexpr int mod 1e9 7; constexpr double eps 1e-6;int n, k; int tot 1; int a[N], cnt[N * 30]; int tr[N * 30][2];void insert(int x) {int p 1;for (int j 30; j 0; j --) {int u (x j) 1;if (!tr[p][u]) tr[p][u] tot;p tr[p][u];cnt[p] ;} } i64 query(int x, int y) {int p 1;i64 res 0;for (int j 30; j 0; j --) {int u (x j) 1, v (y j) 1;if (v) {p tr[p][u ^ 1];}else {res cnt[tr[p][u ^ 1]];p tr[p][u];}}res cnt[p];return res; } void solve() {std::cin n k;for (int i 1; i n; i ) std::cin a[i];for (int i 1; i n; i ) a[i] ^ a[i - 1];i64 ans 0;for (int i 1; i n; i ) {insert(a[i - 1]);ans query(a[i], k);}std::cout ans \n; } signed main() {std::ios::sync_with_stdio(false);std::cin.tie(nullptr);int t 1;while (t--) {solve();}return 0; }
http://www.pierceye.com/news/476679/

相关文章:

  • 网站开发项目组成员免费建网站的app
  • 怎样自己做公司网站驻马店logo设计公司
  • 知名网站制作公司排名徐州人才网最新招聘2023
  • 网站建设与网页设计难学吗做彩票的网站
  • 请问怎么做网站郑州小程序开发制作
  • 城乡建设网站职业查询系统小公司根本办不了icp许可证
  • 网站架构搭建搭建网站是什么专业
  • 互助网站建设电脑做网站端口映射
  • 电力行业做的好的招投标网站wordpress 自定义注册表单
  • 网站开发采集工具网站设计计划书的要求
  • 技术支持:佛山网站建设珠海网站制作服务
  • 公司网站建设方案ppt网站下载织梦模板
  • 免费创建虚拟网站漳州鼎信
  • 武义县网站建设公司上海seo外包
  • 免费html网站模板下载怎么做网站外链接
  • 南昌网站建设公司收费桂林做网站的公司有哪些
  • 南京网站建设方案智能管理系统
  • 黄埔网站建设价格资源网站推广
  • 桦南县建设局网站动漫制作技术和动漫设计
  • 在农村开个网站要多少钱网站客户运营
  • 免费做文字图网站企业所得税计算方式
  • 做网站要有策划么设计师专用网站
  • 站长之家是什么哈尔滨模板建站服务商
  • 自己做网站需要备案么关键词seo资源
  • 用tornado做网站网站建设素材库
  • dedecms织梦古典艺术书画书法公司企业网站源码模板wordpress 优酷插件
  • 深圳购物网站建设301跳转wordpress
  • 如何做自己的加盟网站开发高端客户
  • 沈阳网站建设哪里好wordpress模块管理系统
  • 跨境外贸平台有哪些天津百度快速排名优化