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

购物网站开发jdk科技元素logo设计

购物网站开发jdk,科技元素logo设计,连云港seo优化,wordpress没有账号题面 分析: 赛时一直纠结于与运算前缀和不可逆,导致没有思路,但是发现行不通并没有及时思考别的解决办法导致一条路走到黑,阻碍了自己的思维,在今年的网络赛赛时也是一样,行不通的时候就没心思去重新想其…

题面

分析:

赛时一直纠结于与运算前缀和不可逆,导致没有思路,但是发现行不通并没有及时思考别的解决办法导致一条路走到黑,阻碍了自己的思维,在今年的网络赛赛时也是一样,行不通的时候就没心思去重新想其他方法,这是大忌,以后要改,必须能够赛时不断发散自己思维,思考多种解决办法,还有就是赛时遇到一些自我感觉麻烦的做法就认为对的可能性不大,就不再去想,要大胆思考各种方法,多尝试。
虽然与运算不可逆,但是拆开他的每一位,从前向后记录他的每一位的1的个数,这样就可以进行前缀和计算了,根据后来的查询,只需要查询区间内的每一位的1的个数,只要区间内每一个数的二进制表示下第 i i i位都是1,那么区间的与运算之和的第 i i i位也就一定是1,这样就可以求出区间与运算的和,进而二分解决。

代码

#include <bits/stdc++.h>using namespace std;
using ll = long long;const int N = 2e5 + 10;int a[N][32];
int n;
int L;
int k;bool check(int mid) {int cnt = 0;for(int i = 0; i <= 31; i ++) {//cout << a[mid][i] << ' ';if(a[mid][i] - a[L - 1][i] == mid - L + 1) cnt |= (1 << i);}
//   cout << mid << ' ' << cnt << endl;return cnt >= k;}int main() {ios::sync_with_stdio(false);cin.tie(nullptr);int T;cin >> T;while(T --) {cin >> n;for(int i = 1; i <= n; i ++) {int x;cin >> x;for(int j = 0; j <= 31; j ++) {a[i][j] = a[i - 1][j] + (x >> j & 1);}}int q;cin >> q;while(q --) {cin >> L >> k;int l = L - 1;int r = n;while(l < r) {int mid = l + r + 1 >> 1;if(check(mid)) l = mid;else r = mid - 1;}if(l < L || l > n) cout << "-1 ";else cout << l << " ";//cout << endl;}cout << "\n";}
}
http://www.yayakq.cn/news/354964/

相关文章:

  • 怎么免费上传网页网站产品网站策划书方案
  • 免费建网站程序天津网址
  • 东莞腾宇科技网站建设有谁做网站
  • 网站制作明细报价表wordpress 积分标签
  • 只做网站的frontpage网页制作实例
  • 网站推广方式下载网页制作模板
  • 龙华网站建设专业公司在网站中设置网站地图
  • 美工网站做网站许昌
  • 做网站用那种数据库js模版网站
  • 罗定市城乡规划建设局网站网站开发项目任务
  • 做网站用的代码公司网站管理属于什么职位
  • 免费搭建个人网站吉林省建设安全信息网
  • 湖北住房建设网站wordpress 登陆查看
  • 郑州网站建设维护公司网络营销的好处和优势
  • 酒店网站程序网站地图怎么做一键导航
  • 淘宝做短视频网站好品牌网站建设公司
  • 网络招商平台网站怎么做dede网站 地图什么做
  • 贵州建设厅网站怎么查询资质个人网站的投稿平台
  • 西安市精神文明建设网站演示动画制作免费网站
  • 做一个招聘信息的网站_用什么做网站的软件哪个网站做美食视频网站好
  • 东莞建设小学网站做网站哪里有
  • 8+1网站正能量直接入口没封dw企业网站设计
  • 网站建设找c宋南南公司用于做网站的费用怎么做账
  • 建筑业管理平台登录seo发外链网站
  • 怎么建设投票网站网页编辑职业规划
  • 门户类网站图片自己的网站怎么做优化
  • 南京响应式网站建设番禺制作网站技术
  • 网站开发国际化怎么查看自己网站有没有做301
  • 国内免费域名注册网站百度推广登录入口官网网
  • 华硕建设公司网站网页设计作业及答案