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

html5韩国网站模板最美情侣免费观看视频在线

html5韩国网站模板,最美情侣免费观看视频在线,建网站找那家好,市场营销互联网营销Problem F 发布时间: 2017年6月28日 10:31 最后更新: 2017年6月29日 21:35 时间限制: 2000ms 内存限制: 64M 描述 给定一个nm的矩形, 初始时所有元素都为0给出q个操作, 操作有三种 对于形如1x的操作, 将第x行的所有元素异或1对于形如2y的操作, 将第y列的所有元素异或1对于… Problem F 发布时间: 2017年6月28日 10:31   最后更新: 2017年6月29日 21:35   时间限制: 2000ms   内存限制: 64M 描述 给定一个n×m的矩形, 初始时所有元素都为0 给出q个操作, 操作有三种 对于形如1 x的操作, 将第x行的所有元素异或1 对于形如2 y的操作, 将第y列的所有元素异或1 对于形如3 x1 y1 x2 y2的操作, 输出(x1,y1)-(x2,y2)这段矩形区域内1的个数 9×105≤n≤106, 9×105≤m≤106, 9×105≤q≤106 输入 第一行三个整数n, m, q, 意义如上所述。 接下来q行, 每行第一个数为opt, 如果opt1或opt2, 后面紧跟一个数, 意义如上所述; 如果opt3, 后面紧跟四个数, 意义如上所述。 输出 对于每个操作3, 输出答案, 一行一个。 样例输入1 复制 4 4 5 3 1 1 4 4 1 4 3 1 1 4 4 2 4 3 1 1 4 4 样例输出1 0 4 6 大水题一道我们知道异或的特性如果有1个数他本身进行偶数次异或那么就是0 这道题我们这样想对于一行来说异或奇数次是一样的异或偶数次也是一样的。 那么这个问题就可以简化我们按行建一个树状数组里面保存有多少行的 异或次数为奇数次。 我们再按照列建一个树状数组里面保存有多少列的异或次数为奇数次。 那么要求矩阵x1,x2,y1,y2里的1的个数1的个数就等于(row[x2]-row[x1-1])*(y2-y11) (col[y2] - col[y1-1])*(x2-x11) - 2*(row[x2]-row[x1-1])*(row[x2]-row[x1-1]) 其中row[i]与col[i]都可以log(n)时间内用树状数组求出来 代码 #include iostream #include algorithm #include cstdio using namespace std; const int MAX 1e67; int row[MAX]; int mark_row[MAX]; int mark_col[MAX]; int col[MAX]; int n,m,q; inline int lowbit(int x){return x (-x); } void add(int in[],int pos,int val){while(pos MAX){in[pos] val;pos lowbit(pos);} } int getsum(int in[],int pos){int res 0;while(pos){res in[pos];pos - lowbit(pos);}return res; } int main(){scanf(%d%d%d,n,m,q);while(q--){int opt;scanf(%d,opt);if(opt 1){int x;scanf(%d,x);if(mark_row[x]){add(row,x,-1);mark_row[x] 0;}else{add(row,x,1);mark_row[x] 1;}}else if(opt 2){int x;scanf(%d,x);if(mark_col[x]){add(col,x,-1);mark_col[x] 0;}else{add(col,x,1);mark_col[x] 1;}}else{int x1,x2,y1,y2;scanf(%d%d%d%d,x1,y1,x2,y2);int ans1 getsum(row,x2) - getsum(row,x1-1);int ans2 getsum(col,y2) - getsum(col,y1-1);int ans ans1*(y2-y11) ans2*(x2-x11) - 2*ans1*ans2;printf(%d\n,ans);}}return 0; }
http://www.zqtcl.cn/news/132207/

相关文章:

  • 爱站网是怎么回事网站语音转写怎么做
  • 一级a做爰片免播放器网站扬中门户网
  • 舆情网站大全模板网站有哪些在哪里下载
  • 新网站关键词怎么优化深圳公司网站推广
  • 新加坡购物网站排名英文版wordpress安装
  • 哪个网站做ppt能赚钱企查查企业信息
  • 学校建设网站的意义wordpress 鸟
  • 一个ip做网站网站建设基础课件
  • 包装设计十大网站连云港网站建设开发
  • 川沙网站建设网站推广服务外包有哪些渠道
  • 哪些网站可以做招商广告手机怎么创网站免费
  • 换物网站为什么做不起来网站开发工具的功能包括
  • 引导式网站君和网站建设
  • 西柏坡门户网站建设规划书自己做照片书的网站
  • 做网站横幅的图片多大公司做自己的网站平台台
  • 百度网站建设工资给城市建设提议献策的网站
  • 如何进入网站管理页面维护网站需要多少钱
  • 深圳住房和城乡建设局网站阿里云学生免费服务器
  • 如何做的网站手机可以用吗绵阳优化网站排名
  • 营销网站建设大全wordpress wp_register
  • 公司做年审在哪个网站网络seo专员招聘
  • 宿州网站建设费用网站快速建设入门教程
  • 怎么自己做网站加盟网站建设意义模板
  • 网站开发怎样实现上传视频教程内容导购网站模板
  • 济南做网站建设的公司广告公司资质
  • 域名分类网站微擎 wordpress
  • 公司产品营销策划安徽seo
  • 网站 平均加载时间百度搜索竞价推广
  • 赛车网站开发淄博网站建设及托管
  • 过时的网站湖州公司网站建设