当前位置: 首页 > 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/133815/

相关文章:

  • 淘宝是什么语言做的网站手机网站开发+手机模拟器
  • 视频网站开发框架小说类网站功能建设
  • 网站规划与设计案例网站建设方案设计
  • 漯河网站建设费用成都网站建设重庆最加科技
  • 莱芜 网站wordpress 关闭警告
  • 深圳做棋牌网站建设哪家技术好建设一个网站的规划
  • 网站开发流程比较合理网站已经申请了域名 接下来怎么
  • 校园电商平台网站建设网站网址模板
  • 沈阳有资质做网站的公司温州做网站定制
  • wordpress codex网站seo和sem是什么意思
  • 建网站平台哪家好装修设计软件app排行
  • 网站开发文档撰写企业管理培训课程图片
  • 网站开发公司资质wordpress文章管理模板
  • 建筑网站知识大全江苏有哪些网站建设的公司
  • 江汉网站建设用js做网站登录
  • wordpress做购物网站河南省建设工程造价协会网站
  • wex5可以做网站吗爱射影院网站建设中
  • 网站建设多选题百度文库做好中心网站建设工作总结
  • 网站开发都用phpwordpress文章内图片幻灯片
  • 岳阳网站建设企业绿色大气漂亮dedecms茶叶企业网站
  • 网站建设使用虚拟主机的优点与缺点做百科网站
  • 网站被墙是谁做的电影网站模板
  • 合肥建设网官方网站网页设计网站制作公司
  • 外贸网站建设评价网站的营销方案
  • 邯郸专业做wap网站中国设计网址导航
  • 邯郸移动网站建设价格官方网站车联网是谁做
  • 哪个网站可以做高像素动图个人网站排版设计
  • 多少网站域名采用中文做一个电子商务网站在哪里做
  • 家装设计学校沈阳网站建设优化企业
  • 网站开发公司售后服务触屏端网站开发