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

网站开发女生适合吗运城网站制作路90

网站开发女生适合吗,运城网站制作路90,赣州网上商城入驻方案,飓风算法受影响的网站文章目录 前缀和前缀和例题题意 差分差分例题及code↓模版例题输入样例#xff1a;输出样例#xff1a; code↓ 前缀和 前缀和定义#xff1a; 前缀和数组的第 i i i 位即为原数组 1 1 1 ~ i i i 位的和 原数组#xff1a; 1 2 3 4 5 前缀和数组#xff1… 文章目录 前缀和前缀和例题题意 差分差分例题及code↓模版例题输入样例输出样例 code↓ 前缀和 前缀和定义 前缀和数组的第 i i i 位即为原数组 1 1 1 ~ i i i 位的和 原数组 1 2 3 4 5 前缀和数组1 3 5 9 14我们由此可以推导出公式 a n s [ i ] a [ i ] a n s [ i − 1 ] ans[i]a[i]ans[i-1] ans[i]a[i]ans[i−1] 其中 a n s [ i − 1 ] ans[i-1] ans[i−1]即为前面( 1 1 1 ~ i − 1 i-1 i−1)的所有数的总和将 a n s [ i − 1 ] a [ i ] ans[i-1]a[i] ans[i−1]a[i] 即是原数组 1 1 1 ~ i i i 位的总和 for(int i1;in;i) cina[i],ans[i]a[i]ans[i-1]; //其中ans[i]是前缀和数组,a[i]是原数组前缀和例题 P8218 【深进1.例1】求区间和 题意 给定 n n n 个正整数组成的数列 a 1 , a 2 , ⋯ , a n a_1, a_2, \cdots, a_n a1​,a2​,⋯,an​ 和 m m m 个区间 [ l i , r i ] [l_i,r_i] [li​,ri​]分别求这 m m m 个区间的区间和。 对于所有测试数据 n , m ≤ 1 0 5 , a i ≤ 1 0 4 n,m\le10^5,a_i\le 10^4 n,m≤105,ai​≤104 #include bits/stdc.h using namespace std; const int maxn1e55; long long n,m,a[maxn]{},sum[maxn]{}; int main(){cinn;for(int i1;in;i){cina[i];sum[i]sum[i-1]a[i];//建立前缀和数组}cinm;for(int i1;im;i){long long l,r;//求l~r的区间和cinlr;coutsum[r]-sum[l-1]endl;//注意是r~(l-1)}return 0; }差分 差分定义 我们令 a a a 为 b b b 的差分数组则 a a a 的前缀和数组为 b b b 我们由此可以运用等式的性质由前缀和公式推导出差分公式 a [ i ] a n s [ i ] a n s [ i − 1 ] a[i]ans[i]ans[i-1] a[i]ans[i]ans[i−1] for(int i1;in;i) cina[i],ans[i]a[i]ans[i-1];for(int i1;in;i) cha[i]ans[i]-ans[i-1]; //其中ans[i]是前缀和数组,a[i]是原数组,cha[i]是差分数组我们来举例解释一下↓ 原数组 1 2 3 4 5 前缀和数组 1 3 5 9 14 差分数组 1 1 1 1 1 差分数组的前缀和数组1 2 3 4 5由此我们可以得知差分数组的前缀和数组即为原数组 若是将差分数组cha的cha[l]x,cha[r1]-x那么原数组a的a[l]~a[r]会依次加上x 原数组 1 2 3 4 5 前缀和数组 1 3 5 9 14 差分数组 1 1 1 1 1 差分数组的前缀和数组1 2 3 4 5我们来举例解释一下↓ 原数组 1 2 3 4 5 前缀和数组 1 3 5 9 14 差分数组 1 12 1 1 1-2 差分数组 1 3 1 1 -1 差分数组的前缀和数组1 4 5 6 5 我们令x2,l2,r4, 那么我们需要达到的操作是将原数组的l~r位加上2,cha[l]x,cha[r1]-x之后, cha[]的前缀和数组达成了需要达成的操作差分例题及code↓ 这道题目真的很基础QWQ 模版例题 输入一个长度为 n n n 的整数序列。接下来输入 T T T 个操作每个操作包含三个整数 l , r , c l,r,c l,r,c表示将序列中 [ l , r ] [l,r] [l,r] 之间的每个数加上 c c c 请你输出进行完所有操作后的序列。 输入样例 6 3 1 2 2 1 2 1 1 3 1 3 5 1 1 6 1输出样例 3 4 5 3 4 2code↓ #include bits/stdc.h using namespace std; const int maxn2e610; int input[maxn],cha[maxn],n,T; int main(){cinnT;for(int i1;in;i)cininput[i];for(int j1;jn;j) cha[j]input[j]-input[j-1];while(T--){int l,r,c;cinlrc;cha[l]cha[l]c,cha[r1]cha[r1]-c;}int sum0;for(int i1;in;i) sumcha[i],coutsum ;return 0; }
http://www.pierceye.com/news/326394/

相关文章:

  • 一站式装修公司有哪些500人在线网站建设配置
  • 郴州网站制作哪个网站可以做市场调研报告
  • 劲松网站建设公司做运营需要具备什么能力
  • 企业建设网站是网络营销吗17网站一起做网店新塘
  • 电子书籍网站开发重庆网站建设快速建站
  • 广州 企业网站建设公司网页设计模板
  • 长安网站建设制作价格乐清网站
  • 小游戏网站怎么做建站徐州seo代理计费
  • 苏州网站建设数据网络淘宝网店怎么运营起来
  • 网站建设项目实战实训报告凡科建网站
  • 网站建设程序编制做网站优化的教程
  • 已有网站 需要整改 怎么做信息网官网
  • 中石建基础设施建设有限公司网站南阳网站建设的公司
  • 广东建设银行网站营销渠道策略
  • 廊坊开发区规划建设局网站网站域名续费一年多少钱
  • 网站建设需要哪些准备国外网站顶部菜单设计
  • 免费域名注册和免费建站深圳品牌沙发
  • php网站开发就业网站开发研究综述
  • 华升建设集团有限公司网站网站如何做那种诱导广告
  • 做资讯网站要什么手续科技设计公司网站模板下载
  • 西安互联网网站建设湘潭网站建设设计
  • 微网站开发方案模板前程无忧招聘网下载app官网
  • 网站推广方式大全如何写软文赚钱
  • 同城同镇网站建设做幼儿网站的目标
  • 上饶网站建设兼职辽宁沈阳做网站
  • 阳江企业网站好的外包公司
  • 深圳做分销商城网站我有域名跟空间能教我做网站吗
  • 网站子目录做推送用什么网站
  • 网站手机优化网站上传空间的ip地址
  • 做网站增加流量自助微信网站设计