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

山西建设局网站首页搜索引擎优化的要点

山西建设局网站首页,搜索引擎优化的要点,百度云 做网站,响应式网站的原理题目: 给定一个整数数组 Array,请计算该数组在每个指定区间内元素的总和。 输入描述: 第一行输入为整数数组 Array 的长度 n,接下来 n 行,每行一个整数,表示数组的元素。随后的输入为需要计算总和的区间&am…

题目

给定一个整数数组 Array,请计算该数组在每个指定区间内元素的总和。

输入描述:

第一行输入为整数数组 Array 的长度 n,接下来 n 行,每行一个整数,表示数组的元素。随后的输入为需要计算总和的区间,直至文件结束。

输出描述:

输出每个指定区间内元素的总和。

测试用例

输入示例

5
1
2
3
4
5
0 1
1 3

输出示例

3
9

前缀和,其思想是重复利用计算过的子数组之和,从而降低区间查询需要累加计算的次数。

测试程序:

#include <iostream>
#include <vector>
using namespace std;int main()
{int n, a, b;std::cout << "输入整数数组的长度:" << std::endl;std::cin >> n;vector<int> vec(n);vector<int> p(n);int presum = 0;std::cout << "输入整数数组的元素:" << std::endl;for (int i = 0; i < n; i++){std::cin >> vec[i];presum += vec[i];p[i] = presum;}std::cout << "输入需要计算总和的区间:" << std::endl;while (std::cin >> a>>b){int sum;if (a == 0) sum = p[b];else sum = p[b] - p[a - 1];std::cout << sum << std::endl;}std::cin.get();
}

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

相关文章:

  • 快速制作效果图软件如何做网站推广及优化
  • 校园网站平台建设公众号seo排名优化
  • 县级政府网站建设费用怎么建网站详细步骤
  • 怎么制作网站上传视频搜狐视频
  • 网站建设来发票软文推广文章范文1000
  • 网站上百度要怎么做鼓楼网站seo搜索引擎优化
  • 哪些做直播卖食品的网站手机怎么创建自己的网站平台
  • 营销型网站建设网站建设营销说到很多seo人员都转行了
  • 响应式全屏网站深圳网站关键词
  • 西安知名网站推广宁波网络推广产品服务
  • 卡盟怎么网站怎么做武汉谷歌seo
  • pc网站怎么做宁德市人民政府
  • 网站开发就业前景怎么样网络app推广是什么工作
  • 教务系统门户网站网站维护是什么意思
  • 个人网站设计报告书百度云搜索引擎官网入口
  • 做网站用什么主机好网上销售哪些平台免费
  • 青岛品牌网站建设免费的发帖收录网站
  • 如何建购物网站百度权重查询
  • 知名网站定制公司电话定制网站建设
  • 中国互联网金融协会官网seo官网优化
  • h5婚纱摄影网站模板社群营销
  • 北京市朝阳区住房建设网站网站开发需要哪些技术
  • 网站 qq在线客服修改网络营销热点事件案例分析
  • 西安网站开发哪家好百度热门关键词
  • 坑梓网站建设企业关键词排名优化哪家好
  • 网站建设怎么设置网址百度关键词怎么设置
  • wordpress阿里云主机名四川游戏seo整站优化
  • 北京58网站建设公司如何在百度宣传
  • 什么网站可以做任务挣钱的业务推广方式有哪些
  • 平度网站建设软文写作发布