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

大型门户网站建设价格专业的公司网站设计服务

大型门户网站建设价格,专业的公司网站设计服务,乐清招聘网,前端手机网站将l ~ r之间的数翻转,求l ~ r 的所有可能,统计l ~ r 之间满足条件的数的数量, 每次从i为中心往两边拓展两个数,统计这两个数的影响,可以省去一重循环(统计符合要求的数量) 0 ~ 1表示的是奇数和…

将l ~ r之间的数翻转,求l ~ r 的所有可能,统计l ~ r 之间满足条件的数的数量,

每次从i为中心往两边拓展两个数,统计这两个数的影响,可以省去一重循环(统计符合要求的数量)

0 ~ 1表示的是奇数和偶数,比如说0 2 4 6 8 和1 3 5 7 9 这样每次加二也可以枚举所有的区间数

#include <iostream>
#include <cstring>
#include <algorithm>using namespace std;const int N = 7510;int n, a[N], b[N];
int ans[N];int main()
{cin >> n;for(int i = 0;i < n;i ++ ) cin >> a[i];for(int i = 0;i < n;i ++ ) cin >> b[i];int cnt = 0;for(int i = 0;i < n;i ++ )if(a[i] == b[i])cnt ++ ;for(int i = 0;i < n;i ++ )for(int j = 0;j < 2;j ++ )//奇偶两种可能{int sum = cnt;for(int l = i, r = i + j;l >= 0 && r < n;l --, r ++ ){if(a[l] == b[l]) sum --;//没有被翻转if(a[r] == b[r]) sum --;if(a[l] == b[r]) sum ++;//翻转之后if(a[r] == b[l]) sum ++;ans[sum] ++;}}for(int i = 0;i <= n;i ++ )printf("%d\n", ans[i]);return 0;
}

http://www.dtcms.com/wzjs/556600.html

相关文章:

  • 营销网站做得好的公司中铁建设集团有限公司董事长
  • 移动端网站建设的意义网站建设如何定价
  • 广东网站建设效果哪种浏览器什么网站都可以进
  • 怎么做家政的网站wordpress ua标识安卓
  • 美食城网站建设策划书网站开发技术的现状
  • 网站开发后的经验总结注册域名费用一般多少钱
  • 柘林网站建设一个网站可以设多少关键词
  • 网站建设客户需求调查问卷衡水seo优化
  • 网站建设欲网站维护网页制作培训班哪个好
  • 个人备案网站服务内容简单的企业网站php
  • 钦州建站哪家好wordpress 360浏览器
  • 网站开发公司一站式服务网站开发属于固定资产吗
  • 个人服装定制网站有没有免费的写文案的软件
  • 网站解析密码wordpress文章批量上传
  • 徐汇做网站公司2017 如何做网站优化
  • 什么系统做网站好网站建设销售好做么
  • 网站的三要素惠州百度网络推广
  • 哪个网站做原创歌曲汕头企业网站推广技巧
  • 快速做网站教程大型门户网站有哪些
  • 淘宝做图片的网站网站开发7个基本流程图
  • 中山移动网站建设公司网站怎样做微信公众号
  • 贵州三线建设博物馆网站企业网站下周
  • 建设美食网站的目的和功能定位湖北德升建站
  • 网站的导航栏校企合作网站建设
  • 三只松鼠网络营销模式seo点评类网站
  • 长沙做网站咨询公司怎样给网站做图标
  • 网站建设销售模式如何提升做网站的效率
  • 创建个人网站怎么做移动应用开发就业方向和前景
  • 四川建设网站官网济南网站设计价格
  • wordpress用网站测速wordpress 惠喵