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

帝国cms 网站地图插件oa软件定制开发

帝国cms 网站地图插件,oa软件定制开发,我想投诉做软件的网站,小网站代码给定一个非负整数数列 a,初始长度为 N。 请在所有长度不超过 M 的连续子数组中,找出子数组异或和的最大值。 子数组的异或和即为子数组中所有元素按位异或得到的结果。 注意:子数组可以为空。 输入格式 第一行包含两个整数 N,M。 第二行…

给定一个非负整数数列 a,初始长度为 N。

请在所有长度不超过 M 的连续子数组中,找出子数组异或和的最大值。

子数组的异或和即为子数组中所有元素按位异或得到的结果。

注意:子数组可以为空。

输入格式

第一行包含两个整数 N,M。

第二行包含 N 个整数,其中第 i 个为 ai。

输出格式

输出可以得到的子数组异或和的最大值。

数据范围

对于 20% 的数据,1≤M≤N≤100
对于 50% 的数据,1≤M≤N≤1000
对于 100% 的数据,1≤M≤N≤10^5,0≤ai≤2^31−1

输入样例:

3 2
1 2 4

输出样例:

6

 这里用到trie树存储数据,具体可参考最大异或对的解法

http://t.csdn.cn/DD8lX

和trie树的模板参考http://t.csdn.cn/wyvow

也是声明son数组,从第31位开始存。这里用到了前缀异或和,当超出m的限制时需要将区间往后移,所以额外声明cnt数组来判断该点是否存在所求的区间里,于是在插入操作时额外定义一个参数v表示插入或者删去。

 以下是代码详解

 

 

http://www.yayakq.cn/news/635079/

相关文章:

  • 做pc端网站咨询能源科技网站建设
  • 河北网站制作菏泽做网站建设找哪家好
  • 做推广哪个网站效果好建设官方网站的主要作用
  • 丽水市建设局网站贵阳网站建设方案推广
  • 求职网站怎么做网站实施过程
  • 网站建设 软件开发的公司排名衣服货源怎么找厂家拿
  • 1999年怎样建立企业网站wordpress自建站上可以买卖
  • 电商网站设计流程图wordpress前端会员中心开发教程
  • php mysql视频网站开发建设通相似网站
  • 菏泽机关建设网站微信的微网站模板下载
  • 小型 网站 源码金山郑州阳网站建设
  • 珠海做网站价格网站投放广告怎么做
  • 推荐企业手机网站建设游戏设计网站
  • 网站开发充值功能020网站建设合同范本
  • 怎么在各大网站做推广国内开源代码网站
  • 专业企业网站设计网络公司东莞网站优化找哪家
  • 网页与网站设计关于网站建设的案例分析
  • 东莞如何搭建网站建设烟酒网上商城
  • 购物网站开发教案做网站最快的编程语言
  • 网站的实现怎么写有没有网站做设计可以赚钱
  • 曲靖网站制作一条龙兼职做网站安全么
  • 网站怎么样建设wordpress 浮动窗口插件
  • 可信赖的网站建设公司dw制作网页的作业免费
  • 社交网站建设技术前端网页设计样例
  • 企业网站建设的方法福州企业网站维护
  • 做任务的网站有哪些南昌知名的网站建设公司
  • 金华公司网站建设做图片的网站有哪些
  • 做网站一定要注册公司吗襄阳注册公司
  • 在线制作网站大宗交易平台查询
  • 株洲网站建设 英铭免费织梦导航网站模板下载地址