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

可以做围棋习题的网站廉政网站建设经验交流

可以做围棋习题的网站,廉政网站建设经验交流,网页界面分析及设计布局,天津网站制作首页在线咨询正题 题目链接:https://www.luogu.com.cn/problem/P3760 题目大意 给出nnn个数字的一个序列aaa#xff0c;求它所有区间和的异或和 n≤105,∑ai≤106n\leq 10^5,\sum a_i\leq 10^6n≤105,∑ai​≤106 解题思路 开始写了个前缀和FFTFFTFFT发现要卡常然后就换了个方法。 每一…正题 题目链接:https://www.luogu.com.cn/problem/P3760 题目大意 给出nnn个数字的一个序列aaa求它所有区间和的异或和 n≤105,∑ai≤106n\leq 10^5,\sum a_i\leq 10^6n≤105,∑ai​≤106 解题思路 开始写了个前缀和FFTFFTFFT发现要卡常然后就换了个方法。 每一个位分开考虑现在要求有多少个区间和的第kkk位是111。 设sumsumsum为区间和那么为了方便计算我们要把andandand操作转换一下。就有sum%2k1∈[2k,2k1)sum\% 2^{k1}\in[2^{k},2^{k1})sum%2k1∈[2k,2k1)。 看起来好像更复杂了其实没有因为2k2^k2k我们可以直接枚举那么对于模2k12^{k1}2k1次方意义下在[2k,2k1)[2^{k},2^{k1})[2k,2k1)范围内的区间和就符合要求。 这个就是树状数组的活了 时间复杂度O(nlog⁡2n)O(n\log^2 n)O(nlog2n)反正是logloglog∑ai\sum a_i∑ai​算和nnn同级得了 code #includecstdio #includecstring #includealgorithm #define lowbit(x) (x-x) using namespace std; const int N120; int n,a[N],t[N],ans,lim; void Change(int x,int val){x;while(xlim){t[x]val;xlowbit(x);}return; } int Ask(int x){int ans0;x;while(x){anst[x];x-lowbit(x);}return ans; } int Query(int l,int r) {return Ask(r)-Ask(l-1);} int main() {scanf(%d,n);for(int i1;in;i){scanf(%d,a[i]);a[i]a[i-1];}for(int lg1;lg20;lg){lim(1lg);int klim1,tmp0;Change(0,1);for(int i1;in;i){ int wa[i]%lim;if(wk)tmpQuery(w1,lim-1)Query(0,(wk)%lim);else tmpQuery(w1,wk);Change(w,1);tmp%2;}for(int i1;in;i)Change(a[i]%lim,-1);if(tmp1)ans|k;Change(0,-1);}printf(%d\n,ans); }
http://wiki.neutronadmin.com/news/182481/

相关文章:

  • 做兼职的设计网站有哪些网页设计与制作教程清华大学出版社
  • 成都网站建设 网络公司重庆教育建设集团有限公司官方网站
  • 网站后台浏览器WordPress开启me
  • 域名备案网站负责人wordpress是什么开发的
  • 网站开发的层次北京app建设
  • 网站调研方法有哪些内容加拿大服务器做网站
  • 网站数据怎么更新嵌入式网站开发
  • 县网站建设黑龙江跃众品牌策划公司
  • 建个企业网站对公司宣传有用吗网站建设 选中企动力
  • 专业的建网站的公司杭州网站制作工作室
  • 聊城高新区建设局网站在线做简单的网站吗
  • 旅游网站开发设计报告书qq注册账号免费申请
  • 建设建设网站的开封小吃网站建设
  • 拍卖网站模板做团购网站需要什么
  • 做房地产网站海淀建设网站
  • 做微博这样的网站营业执照办好了就可以做网站了吗
  • 广州朝阳网站建设泰安网络推广公司推荐
  • 网站怎么做微信送红包活动高端 网站建设
  • 找个男做那个视频网站好网站导航优化
  • 网站 续费网站建设主要工作内容
  • 南宁网站制作费用深圳网络推广服务是什么
  • 三门峡建设环境局网站什么网站可以做调察问卷
  • wordpress建外贸网站北京个人网站备案
  • 福建亨立建设集团有限公司网站怎么开发一个微信商城
  • 定制化网站一般价格绍兴seo推广公司
  • 沭阳网站设计中国石油大学网页设计与网站建设
  • 泊头市网站建设网站的功能
  • 廉江手机网站建设公司济南万速网站建设
  • 服务号不认证可做微网站吗深圳网站建设icxun
  • 网站建设的因素网站的优点和缺点