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

网站优化一年多少钱邢台太行中学地址

网站优化一年多少钱,邢台太行中学地址,做的比较好的海鲜网站,网站后台示演链接#xff1a;https://ac.nowcoder.com/acm/contest/308/D来源#xff1a;牛客网 题目描述 tokitsukaze给你一个长度为n的序列#xff0c;这个序列是1到n的一种排列。然后她会进行q次操作。每次操作会给你L R k这三个数#xff0c;表示区间[L,R]往右移动k次。移动一次的…链接https://ac.nowcoder.com/acm/contest/308/D来源牛客网 题目描述 tokitsukaze给你一个长度为n的序列这个序列是1到n的一种排列。 然后她会进行q次操作。每次操作会给你L R k这三个数表示区间[L,R]往右移动k次。 移动一次的定义是一个数的位置是P(L≤P≤R-1)它往右移动后就会在P1这个位置上如果一个数在R这个位置它会移动到L这个位置。 在每次操作结束后tokitsukaze想让你算出现在这个序列的逆序数的多少简单起见你只需要告诉她现在这个序列的逆序数是奇数还是偶数就行了。 提示序列的逆序数指的是a[i]a[j](ij)满足条件的(i,j)的个数。 输入描述: 第一行包括一个正整数n(1≤n≤10^5)。接下来一行包括一个长度为n的序列序列为1到n的一种排列。第三行包括一个正整数q(1≤q≤10^5)。接下来q行每行包括三个正整数L,R,k(1≤L≤R≤n1≤k≤10^9)。所有变量的含义题面均有给出。 输出描述: 在每次操作后逆序数如果是奇数就输出1如果是偶数就输出0。 示例1 输入 复制 4 2 3 1 4 3 1 3 2 2 4 1 2 3 1输出 复制 0 0 1说明 原序列为2 3 1 4第一次操作后序列变为3 1 2 4逆序数为2所以答案为0。第二次操作后序列变为3 4 1 2逆序数为4所以答案为0。第三次操作后序列变为3 1 4 2逆序数为3所以答案为1。题意 每次选择一个区间循环变换 求整个串的逆序数是奇数还是偶数思路分析   首先可以很容易求出整个序列的逆序数是多少然后循环移位某一个区间时会有个小特点就是移动一步时逆序数变化只会取决于他前面可操作区间的长度若其为偶数则逆序数的奇偶不会发生变化否则会产生变化。代码示例    int n; int a[maxn]; int l, r, k; int c[maxn]; int lowbit(int x){return x(-x);} void add(int pos){for(int i pos; i n; i lowbit(i)){c[i] 1;} } int query(int pos){int res 0;for(int i pos; i ; i - lowbit(i)){res c[i];}return res; } int ans 0; void solve() {for(int i 1; i n; i){add(a[i]);ans i-query(a[i]);ans ans1;} }int main() {//freopen(in.txt, r, stdin);//freopen(out.txt, w, stdout);cin n;for(int i 1; i n; i) scanf(%d, a[i]);int q;solve();//printf( %d \n, ans);cin q;while(q--){scanf(%d%d%d, l, r, k);k k % (r-l1);int len (r-l)*k;if (len1) ans 1;ans ans1;printf(%d\n, ans);}return 0; }转载于:https://www.cnblogs.com/ccut-ry/p/10087216.html
http://www.zqtcl.cn/news/201547/

相关文章:

  • 德州建设网站网络营销推广方式
  • 网站建设经费预算策划书河南省城乡建设厅网站
  • 校园二手网站开发与设计任务书wordpress 分类名称
  • 高端网站建设那公司好简约网站设计欣赏
  • 域名的网站建设方案书wordpress图片插件
  • 哪个网站做的w7系统好百度网络营销的概念
  • 哪里接单做网站怎么个人网站设计
  • 乐陵seo网站优化网站后期维护是做什么
  • 网站导航html源码网站编辑的工作职能有哪些
  • 品牌网站建设网wordpress密码保护文章
  • 体彩网站开发网站建设备案流程图
  • 云南网站建设天度网页界面设计遵循的原则
  • dede多个网站怎么做wordpress+adsense主题
  • 如何做网站营销江苏网站建设系统服务
  • 公司网站需要备案网络设置怎么设置
  • 网站正在建设中中文模板廊坊网站优化
  • 8免费网站建站网页网站模板
  • 网站开发算法面试滨州建设工程备案网站
  • 扬州网站开发个人做美食视频网站
  • 网站建设属于技术服务吗关于网站建设
  • 网站建设推广好处西安工业设计公司
  • 深圳宝安p2p网站系统的建设百度广告联盟标识
  • 企业网站备案怎么填写东莞市场监督管理局官网
  • 网站建站网站91955内蒙古建设集团招聘信息网站
  • 巴中建设厅网站电话seo是网络优化吗
  • 中国做投资的网站做网站的公司怎么推广
  • 专业的广州微网站建设移动应用开发干什么的
  • 网站运营有什么用常熟智能网站开发
  • 如何组建做网站的团队绍兴网站建设推广
  • 资讯类响应式网站模板深圳网站建设培训机构