P4887 第十四分块(前体) 莫队
题意:
给你一个序列,每次询问l,r问多少个a[i]^a[j]有k个1,k固定。
序列长度1e5,a[i]<=2^14
时限1s,空间40M
题解:
个人其实开始没什么思路,看了题解也好久,题解写得十分差,让人看了一头雾水。
首先想法就是莫队,
我们想暴力的话,可以把每个时间的状态考虑,res[i][j]表示前1-i个,和j xor 有k个1的个数
这样前后维护两个,就解决了。
空间限制怎么办,考虑莫队复杂度是N √M,就缩小了空间,就ok1了。
转载于:https://www.cnblogs.com/fengzhiyuan/p/9842620.html
P4887 第十四分块(前体) 莫队相关推荐
- P4887 【模板】莫队二次离线(第十四分块(前体))
题目链接:传送门 AC代码: #include <iostream> #include <cstring> #include <cstdio> #include & ...
- P1494-[国家集训队]小Z的袜子【分块优化莫队】
正题 评测记录:https://www.luogu.org/recordnew/lists?uid=52918&pid=P1494 题目大意 区间任意取两个数,求取到相同的数的概率. 解题思路 ...
- 分块与莫队(详详详解)
以下内容主要借鉴oiwiki 分块思想 简介 分块是一种思想,而不是一种数据结构. 分块的基本思想是:通过对原数据的适当划分,并在划分后的每一个块上预处理部分信息,从而较一般的暴力算法取得更优的时间复 ...
- 【莫队】区间不同数(金牌导航 莫队-1)
区间不同数 金牌导航 莫队-1 题目大意 给出n个数,然后询问m次,每次询问一个区间内不同的数的个数 样例输入 6 1 2 3 4 3 5 3 1 2 3 5 2 6 样例输出 2 2 4 数据范围 ...
- bzoj 4129 Haruna’s Breakfast 树上莫队
按照dfs序分块,莫队乱搞 再套个权值分块 #include<cstdio> #include<iostream> #include<cstring> #inclu ...
- 莫队入门例题:2038: [2009国家集训队]小Z的袜子(hose)
题目大意: Description 作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿.终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命-- 具体来说, ...
- 洛谷P1494 [国家集训队]小Z的袜子 莫队
题目描述 作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿.终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命-- 具体来说,小Z把这N只袜子从1到N编 ...
- 2021HDU多校第一场 zoto(莫队+分块)
题意: 给你一个序列,q次询问,每次询问l-r的区间内数字大小为x-y之间内不重复的个,保证数据所有大小为1e5以内. 思路: 比赛的时候通过调整了一下分块的大小和各种优化,用莫队把题目给卡过去了,实 ...
- 莫队 ---- 值域分块处理优化字典树上的查询 杭电多校2021第二场1004 i love counting
题目链接 题目大意: 就是给你nnn个数,mmm次询问 每次询问给你l,r,a,bl,r,a,bl,r,a,b问你在[l,r][l,r][l,r]区间里面有多少种种种数c(XOR)a≤bc(XOR)a ...
最新文章
- Python批量下载XKCD漫画只需20行命令
- Yii 2 —— Model表前缀
- 如何让LINUX程序运行在多CPU?
- 【转载】如何组建一支优秀的数据分析团队?
- boost::asio::ip::tcp实现阻塞tcp echo客户端的程序
- POJ 3164 Command Network (最小树形图)
- 图论--二分图最大匹配(匈牙利算法)--模板
- 300小时成为java程序员_直击面试现场: Java程序员3轮6小时面试, 成功拿到阿里offer!...
- c语言用户自己建立数据类型,C语言程序设计学习笔记--用户建立数据类型
- 11-JSP开发模型
- mfc通过com控制AutoCAD导出jpg文件
- 我努力了18年,不是为了和你一起喝咖啡姐妹篇
- android MediaPlayer m3u8 播放
- 题解 [CF1682D] Circular Spanning Tree
- python 对文件夹下的所有图片进行重命名
- exdoll机器人_打造国内领先的定制化人工智能机器人品牌, EXDOLL新品惊艳亮相...
- windows10卸载程序_如何在Windows 10中卸载或修复程序
- Druid加载(load data)HDFS文件数据
- 去中心化存储项目终极指南 | Filecoin, Storj 和 PPIO 项目技术对比(上)
- VS2010 提示存储空间不足 无法操作
热门文章
- java静态钥匙上同步代=代码块锁
- 覆盖分类的方法_老罗讲分类|垃圾分类回收模式到底用哪种好?
- python写入文件后换行_python向文件写入行避免fi末尾的换行
- hadoop 基础环境搭建(一)
- java 反复器_Java数组去掉反复的方法集
- 网站推广下吉利关联公司公开“车辆故障预测方法”将在事故发生前预警
- 网站推广专员浅析网站推广对企业运营优化的重要性不可忽视
- 3详细参数_【前沿】一加7Pro拍照详细参数曝光 3倍光变30W快充
- sqlplus怎样将名次显示在表的后面_一分一段表怎么用?2019年辽宁高考一分一段表...
- ubuntu中使用apt-get install时如何指定安装版本