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

外包公司做网站图片哪里整的用户研究网站

外包公司做网站图片哪里整的,用户研究网站,闵行区做网站公司,17一起做网站株洲题目内容 原题链接 给定一个长度为 n n n 的数组 a a a#xff0c;问有多少个连续子数组的和满足区间加法和等于区间异或和。 数据范围 1 ≤ n ≤ 2 ⋅ 1 0 5 1\leq n\leq 2\cdot 10^5 1≤n≤2⋅105 0 ≤ k 2 20 0\leq k2^{20} 0≤k220 题解 考虑异或是不进…题目内容 原题链接 给定一个长度为 n n n 的数组 a a a问有多少个连续子数组的和满足区间加法和等于区间异或和。 数据范围 1 ≤ n ≤ 2 ⋅ 1 0 5 1\leq n\leq 2\cdot 10^5 1≤n≤2⋅105 0 ≤ k 2 20 0\leq k2^{20} 0≤k220 题解 考虑异或是不进位的加法所以当存在多个数的同一数位都为 1 1 1 则区间异或和必然小于区间加法和。 考虑双指针当区间存在两个数及以上的数的某一数位都为 1 1 1 那么则移动区间每次双指针移动后的合法状态的所有子数组必然也合法。 时间复杂度 O ( n ) O(n) O(n) 代码 #include bits/stdc.h using namespace std;int main() {ios::sync_with_stdio(false);cin.tie(nullptr);int n;cin n;vectorint a(n);for (int i 0; i n; i) cin a[i];long long ans 0;int add_sum 0;for (int i 0, j 0; i n; i) {int tmp a[i] | add_sum;add_sum a[i];while (j i add_sum ! tmp) {add_sum - a[j];tmp add_sum | a[i];j 1;}ans i - j 1;}cout ans \n;return 0; }
http://www.yutouwan.com/news/374082/

相关文章:

  • 贵阳仿站定制模板建站农村创业
  • 影视网站模板怎么做flash网站模板 asp
  • 没有网站可以做备案吗汕头智能模板建站
  • 合肥++网站建设制作投票的网站
  • 网站建设下拉导航栏百度首页
  • 大什么的网站建设公司好wordpress动态行情页面
  • 个人网站有哪些网络营销推广网站
  • 孝感建设银行网站知名网站开发语言
  • 深圳国税局深圳做网站公司做程序的软件
  • 网站开发颜色江西宣传片制作公司
  • 网站搭建收费参考常见网站结构有哪些
  • 关于网站开发的期刊做企业网站好处
  • 站长之家官网查询便宜的seo网站优化排名
  • 快照打开是网站网站网站绑定公众号
  • 网站建设与维护教程南开网站建设公司
  • 个人博客手机网站模板seo排名点来上海百首网络
  • 自己做的网站怎么取sql数据怎么进入wordpress的后台
  • 网站搜索排名优化价格网站建设 0551
  • 深圳网站建设公司的英文名是网上购物软件排行榜
  • 上海网站建设中淘客推广方法
  • 江阴市建设局官网站建设工程规范在哪个网站发布
  • 网站卡片设计网上接做网站的单子
  • 好的建设网站成都龙泉工程建设有限公司网站
  • 徐州网站建设 和信网站在线演示
  • 做网站时搜索的代码是什么针对315老坛酸菜企业解决方案
  • 杭州学网站建设免费隐私网站推广app
  • 加盟网站模板安居客网站应该如何做
  • 广州网站制作培训做网站的感想
  • 北京手机网站设计费用个人备案网站放什么手续
  • 大庆建设大厦网站小程序账号申请