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

网站建设推广的方法Wordpress双主题

网站建设推广的方法,Wordpress双主题,超级外链工具 增加外链中,太原论坛2021C. Good Subarrays一、问题二、分析三、代码一、问题 二、分析 这道题目的意思就是给我们一个数组#xff0c;然后我们从数组中选取一个连续的区间#xff0c;这个区间满足条件#xff1a;区间内的元素和等于区间的长度。 对于区间和问题我们先想到的是前缀和的算法。 那… C. Good Subarrays一、问题二、分析三、代码一、问题 二、分析 这道题目的意思就是给我们一个数组然后我们从数组中选取一个连续的区间这个区间满足条件区间内的元素和等于区间的长度。 对于区间和问题我们先想到的是前缀和的算法。 那么题目中的要求可以表示为s[r]−s[l−1]r−(l−1)s[r]-s[l-1]r-(l-1)s[r]−s[l−1]r−(l−1) 移向可得 s[r]−rs[l−1]−(l−1)s[r]-rs[l-1]-(l-1) s[r]−rs[l−1]−(l−1) 我们可以构造一个新的数组d[i]s[i]−id[i] s[i] -id[i]s[i]−i 这道题就可以转化为在iii的左侧有多少等于d[i]d[i]d[i]的元素这个个数就是我们以iii为右端点的符合条件的区间数目。 三、代码 #includebits/stdc.h using namespace std; typedef long long ll; const int N 1e5 10; int a[N], s[N], d[N]; ll ans; void solve() {ans 0;int n;cin n;string str;cin str;for(int i 1; i n; i ){a[i] str[i - 1] - 0;s[i] a[i] s[i - 1];d[i] s[i] - i;}unordered_mapll, ll cnt;for(int i 0; i n; i ){ans cnt[d[i]];cnt[d[i]] ;}cout ans endl; }int main() {ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);int t;cin t;while(t --)solve(); }
http://www.hkea.cn/news/14470274/

相关文章:

  • 做网站做哪个网站建设的教材
  • 吉林科技网站建设公司网站建设费入哪个科目
  • 生成拼贴的网站广告公关公司
  • 做网站推广被骗中国纪检监察报价格
  • 济南建站公司效果专业网站制作公司咨询
  • 工程科技 网站设计浙江城乡建设网站
  • 北京网站建设公司华网制作作视频制作软件app手机版免费版
  • 上海外贸网站推广服务商城网站建设 数商云
  • php商务网站开发成都网站建设 四川冠辰网站建设
  • 昆山网站电商网站建设需求分析书
  • 天津做不锈钢的网站小公司做网站多少钱
  • 北京seo网站内部优化潍坊建设gc局网站
  • 哪些免费的网站可以做企业宣传工作图片
  • 西宁网站推广网站没更新
  • 青岛即墨网站开发wordpress必备工具
  • 仪征建设局网站网页翻译功能
  • 营销型网站建设题库宁夏建设厅网站官网
  • jsp做电影网站wordpress在文章中加背景
  • 国外化工网站模板做推广网站多少钱
  • 怎么做地下彩票网站天元建设集团有限公司六大板块
  • 电商网站如何生成app网站做防篡改
  • 正规的无锡网站建设wordpress验证
  • 企业做电商网站建好网站后最怎么维护
  • 做教育的网站有哪些内容吗嘉定专业做网站
  • 做网站去哪里备案大学生网站的设计风格
  • 在线网站代理浏览适合0基础网站开发软件
  • 网站开发 0755邯郸网站建设好的公司
  • 快速建站代理wordpress 主题放在哪
  • 北京人力资源网站深圳官方网站设计
  • 缠绕机东莞网站建设技术支持微商城网站开发