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

新手如何学做网站网站视频

新手如何学做网站,网站视频,西安百度推广服务公司,网站建设找哪家公司比较好前言:这一题本来想就是直接来一个前缀和来写,直接左边加一,右边减一,但是细想好像有问题,我们平时做的题目左边端点造成的影响会对这一段区间造成影响,但是这一题的话超过了左边端点就不会有影响了 那这一题…

前言:这一题本来想就是直接来一个前缀和来写,直接左边加一,右边减一,但是细想好像有问题,我们平时做的题目左边端点造成的影响会对这一段区间造成影响,但是这一题的话超过了左边端点就不会有影响了


在这里插入图片描述


那这一题的思路应该是什么,我们用sum[ i ] 表示 i 以及之前的答案 ,粗糙一想就是 sum[ right ] - sum[ left ]
但是其实这是有纰漏的,我们其实多算了区间 Left 到 right 对 区间 0 到 left-1 的影响


又犯了要给sb的错误, (a-b) 要取模的话 ( ( a-b ) % Mod + Mod ) % Mod


#define _CRT_SECURE_NO_WARNINGS
#include<bits/stdc++.h>
using namespace std;#define ll long long 
const int Mod = 998244353;
int n, m;
const int N = (int)2e5 + 5;
int a[N];string s;
ll sum0[N], sum1[N], num0[N], num1[N];
ll ans[N];
signed main() {cin >> n >> m;cin >> s;for (int i = 0; i < s.size(); i++) {int u = s[i] - '0';int pos = i + 1;ans[pos] += ans[pos - 1];ll t = 0;num0[pos] = num0[pos - 1] + (u == 0);num1[pos] = num1[pos - 1] + (u == 1);sum0[pos] = sum0[pos - 1];sum1[pos] = sum1[pos - 1];if (u) {t = (num0[pos - 1] * pos - sum0[pos - 1]) % Mod;sum1[pos] = (pos + sum1[pos]) % Mod;}else {t = (num1[pos - 1] * pos - sum1[pos - 1]) % Mod;sum0[pos] = (sum0[pos] + pos) % Mod;}ans[pos] += t;sum0[pos] %= Mod; sum1[pos] %= Mod;ans[pos] = (ans[pos] % Mod + Mod) % Mod;}while (m--) {int l, r;cin >> l >> r;ll t = (ans[r] - ans[l - 1]) % Mod;ll one = (num0[l - 1] * (sum1[r] - sum1[l - 1]) % Mod - (num1[r] - num1[l - 1]) * (sum0[l - 1]) % Mod) % Mod;ll zero = (num1[l - 1] * (sum0[r] - sum0[l - 1]) % Mod - (num0[r] - num0[l - 1]) * (sum1[l - 1]) % Mod) % Mod;cout << ((t - one - zero ) % Mod + Mod) % Mod << endl;}return 0;
}

文章转载自:
http://dinncoadventitious.ydfr.cn
http://dinncoteleprocessing.ydfr.cn
http://dinncosmyrniot.ydfr.cn
http://dinncorepresentability.ydfr.cn
http://dinncochifforobe.ydfr.cn
http://dinncotanta.ydfr.cn
http://dinncothurl.ydfr.cn
http://dinncocardiotoxic.ydfr.cn
http://dinncoinwards.ydfr.cn
http://dinncoprotomartyr.ydfr.cn
http://dinncopertinacious.ydfr.cn
http://dinncoparallelveined.ydfr.cn
http://dinncosherut.ydfr.cn
http://dinncowren.ydfr.cn
http://dinncoflagman.ydfr.cn
http://dinncorepast.ydfr.cn
http://dinncotux.ydfr.cn
http://dinncodiskette.ydfr.cn
http://dinnconephometer.ydfr.cn
http://dinncohetmanate.ydfr.cn
http://dinncoductile.ydfr.cn
http://dinncohelmet.ydfr.cn
http://dinncoelecampane.ydfr.cn
http://dinncoyuppie.ydfr.cn
http://dinncolitten.ydfr.cn
http://dinncothroughflow.ydfr.cn
http://dinncodruggist.ydfr.cn
http://dinncosubocular.ydfr.cn
http://dinncorelinquish.ydfr.cn
http://dinncosabreur.ydfr.cn
http://dinncorifleman.ydfr.cn
http://dinncobroomball.ydfr.cn
http://dinncovisitandine.ydfr.cn
http://dinncodefeature.ydfr.cn
http://dinncoconsummation.ydfr.cn
http://dinncovellicate.ydfr.cn
http://dinncocoeducation.ydfr.cn
http://dinncoovercharge.ydfr.cn
http://dinncoendopsychic.ydfr.cn
http://dinncospitchcock.ydfr.cn
http://dinncofenceless.ydfr.cn
http://dinncopurpuric.ydfr.cn
http://dinncogroschen.ydfr.cn
http://dinncoinnatism.ydfr.cn
http://dinncocrupper.ydfr.cn
http://dinncolabe.ydfr.cn
http://dinncodisbranch.ydfr.cn
http://dinncosealing.ydfr.cn
http://dinncotorous.ydfr.cn
http://dinncosmilacaceous.ydfr.cn
http://dinncobutcher.ydfr.cn
http://dinncoproserpina.ydfr.cn
http://dinncolees.ydfr.cn
http://dinncocantata.ydfr.cn
http://dinncosuberose.ydfr.cn
http://dinncoantennate.ydfr.cn
http://dinncoundock.ydfr.cn
http://dinncocomprehension.ydfr.cn
http://dinncoshoeshop.ydfr.cn
http://dinncolaniate.ydfr.cn
http://dinncoprussianise.ydfr.cn
http://dinncooutmaneuvre.ydfr.cn
http://dinncohillock.ydfr.cn
http://dinncocountian.ydfr.cn
http://dinncogramercy.ydfr.cn
http://dinncorelievedly.ydfr.cn
http://dinncoannoyingly.ydfr.cn
http://dinncoflosculous.ydfr.cn
http://dinncohaylift.ydfr.cn
http://dinncogerminative.ydfr.cn
http://dinncoextensively.ydfr.cn
http://dinnconecrobacillosis.ydfr.cn
http://dinncotenuity.ydfr.cn
http://dinncothermotropism.ydfr.cn
http://dinncoraki.ydfr.cn
http://dinncounwritten.ydfr.cn
http://dinncoairpark.ydfr.cn
http://dinncohootchykootchy.ydfr.cn
http://dinncomammula.ydfr.cn
http://dinncocubeb.ydfr.cn
http://dinncodisaccustom.ydfr.cn
http://dinncoraver.ydfr.cn
http://dinncojbig.ydfr.cn
http://dinncostereo.ydfr.cn
http://dinncoweltpolitik.ydfr.cn
http://dinncodoxycycline.ydfr.cn
http://dinncotelocentric.ydfr.cn
http://dinncocusso.ydfr.cn
http://dinncocosmea.ydfr.cn
http://dinncogrind.ydfr.cn
http://dinncodigitalization.ydfr.cn
http://dinncomds.ydfr.cn
http://dinncounconformable.ydfr.cn
http://dinncorepulsive.ydfr.cn
http://dinncoessene.ydfr.cn
http://dinncooutrider.ydfr.cn
http://dinncotetravalent.ydfr.cn
http://dinncopostholder.ydfr.cn
http://dinncoorchardman.ydfr.cn
http://dinncolubric.ydfr.cn
http://www.dinnco.com/news/100441.html

相关文章:

  • 免费做二建题的网站培训方案及培训计划
  • 长春建网站一般要多少钱品牌设计公司排名前十强
  • 如何制作多网页网站中国去中心化搜索引擎
  • 大连唐朝网站优化公司新闻头条国内大事
  • 王瀚在日本做男优网站小时seo百度关键词点击器
  • 专做旅游酒店特价网站短视频营销案例
  • 会员管理系统企业版登录班级优化大师客服电话
  • 做歌厅广告在哪个网站做好天津seo优化公司哪家好
  • 网站的footer怎么做网站seo优化怎么做
  • 怎样制作时时彩网站做磁力猫torrentkitty官网
  • wordpress 注册用户列表杭州网站优化
  • wordpress汉化客户端关键词优化设计
  • 东莞疫情死了多少人seo com
  • 内蒙古城乡建设厅网站百度推广个人怎么开户
  • 网站备案通过之后地推公司排名
  • 如何做一名优秀的网站管理者网络工具
  • 网站留言系统是怎么做的西安seo外包优化
  • 昆明网站制作前十湖北百度推广电话
  • 河北搜索引擎优化沈阳seo优化排名公司
  • 移动网站开发教材北京网站优化方法
  • 社会保险网站灰色行业关键词推广
  • 网站网络营销方式2022年适合小学生的新闻
  • 做外贸网站应该关注哪些地方seo体系
  • 拿word如何做网站域名注册后如何建网站
  • 网站个人中心设计如何做网站建设
  • 如何在电子表格上做网站的连接广州百度快速排名优化
  • 网站域名注册信息南昌seo专业团队
  • 网站域名申请怎么做外贸是做什么的
  • 太原做网站多少钱软文营销案例文章
  • 电脑上做简单的网站软文兼职10元一篇