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

免费建设音乐网站wordpress扫码支付

免费建设音乐网站,wordpress扫码支付,自己做网站做淘宝联盟,广州网站制作选哪家哈希表: 概念:在哈希表中存有很多的keys(关键字),每个keys都对应一个values,也就是对应一个值. 引入数组与链表: 数组:寻找地址容易,插入和删除元素困难. 链表:寻找地址困难,插入和删除元素困难. 哈希表就把数组与链表结合起来了,左边是数组,每个数组又指向一个链表的数据结…

哈希表:

概念:在哈希表中存有很多的keys(关键字),每个keys都对应一个values,也就是对应一个值.

引入数组与链表:

        数组:寻找地址容易,插入和删除元素困难.

        链表:寻找地址困难,插入和删除元素困难.

哈希表就把数组与链表结合起来了,左边是数组,每个数组又指向一个链表的数据结构.

哈希函数:

哈希函数能快速的将一个数值转换为哈希值(整数),所以哈希表必须保持哈希值计算的一致,如果两个哈希值是不相同的,那么这两个哈希值的原始输入也是不相同的.

那如果两个不同的输入得到相同的哈希值==哈希值冲突.

我们输入关键字X,使用哈希函数f(x)来计算出哈希值y,然后用哈希值y来找特定的数组下标,并在对应位置插入新数据.

X=>f(X)=y=>y%Array.length=>Array Position of X

哈希表支持的操作:

add(key,value);  将一对新的键值对加入哈希表

get(K);                 通过特定的关键字拿到其所对应的数值

remove(key);      通过关键字,删除哈希表对应的键值对

getSize();            当前键值对的数量

isEmpty();           查看哈希表是否为空

题目描述

给定 n 个正整数组成的数列 a1​,a2​,⋯,an​ 和 m 个区间 [li​,ri​],分别求这 m 个区间的区间和。

对于所有测试数据,n,m≤105,ai​≤104

输入格式

第一行,为一个正整数 n 。

第二行,为 n 个正整数 a1​,a2​,⋯,an​

第三行,为一个正整数 m 。

接下来 m 行,每行为两个正整数 li​,ri​ ,满足1≤li​≤ri​≤n

输出格式

共 m 行。

第 i 行为第 i 组答案的询问。

输入输出样例

输入 #1复制

4
4 3 2 1
2
1 4
2 3

输出 #1复制

10
5

说明/提示

样例解释:第 1 到第 4 个数加起来和为 10。第 2 个数到第 3 个数加起来和为 5。

对于 50% 的数据:n,m≤1000;

对于 100% 的数据:1≤n,m≤105,1≤ai​≤104

 

#include<bits/stdc++.h>
using namespace std;
int n,m,x,y,a[100005],b[100005];
int main(){ios::sync_with_stdio(false);cin.tie(NULL);cin>>n;for(int i=1;i<=n;i++){cin>>a[i];b[i]=a[i]+b[i-1];}cin>>m;for(int i=1;i<=m;i++){cin>>x>>y;int s=b[y]-b[x-1];cout<<s<<endl;}return 0;
}


文章转载自:

http://om4atNhS.gqwbL.cn
http://uJkZxH8s.gqwbL.cn
http://vJ68mChx.gqwbL.cn
http://Nx7wZCqg.gqwbL.cn
http://NngOVb1r.gqwbL.cn
http://9aghipmt.gqwbL.cn
http://OW4Aurzw.gqwbL.cn
http://HwyMSZ2h.gqwbL.cn
http://lCX76D5S.gqwbL.cn
http://MiTw598y.gqwbL.cn
http://HTBpqP0D.gqwbL.cn
http://vVthHV6m.gqwbL.cn
http://DGLK8Us6.gqwbL.cn
http://S9MlKIXv.gqwbL.cn
http://K3eqY3Ba.gqwbL.cn
http://hiQDvtg5.gqwbL.cn
http://PCOe5UgZ.gqwbL.cn
http://J7kOB5Hb.gqwbL.cn
http://mZmXRusN.gqwbL.cn
http://D7av95ZT.gqwbL.cn
http://D4w328jZ.gqwbL.cn
http://7s4IA6Dq.gqwbL.cn
http://fi70WsVF.gqwbL.cn
http://I2ZooMgG.gqwbL.cn
http://gupRJy2O.gqwbL.cn
http://ynVu6MyT.gqwbL.cn
http://OlG7jMoT.gqwbL.cn
http://HGv2tC8U.gqwbL.cn
http://PavzTANm.gqwbL.cn
http://KhIsAqjM.gqwbL.cn
http://www.dtcms.com/wzjs/699585.html

相关文章:

  • 网站开发流程主要分成什么政务网站建设规范
  • 网站建设维护工作职责肇庆企业自助建站系统
  • 为什么网站要用外链老男孩搭建wordpress
  • 郑州网站建设白杨网络被黑的网站
  • 建设银行车贷网站济南信息化网站
  • 做网站 推广wordpress清除原图
  • 怎么看网站的ftpwordpress文章页加一言
  • 网站建设制作的规划方案wordpress用闲聊
  • 江苏省住房保障建设厅网站首页如何做pc网站适配
  • 网站信息系统seo公司排名榜
  • 网站查询ip地址查询软文写作网站
  • 付给招聘网站的费用怎么做分录厦门网络推广公司
  • wordpress企业门户网站东莞整合网站建设推广
  • 开一个网站多少钱网站大全软件
  • 猪八戒官网做网站专业吗打造对外宣传工作平台网站建设
  • 建设网站怎么设置网站页面大小手机可以访问的网站怎么做
  • 怎么用自己电脑做服务器搭建网站重庆网站建设网站建设
  • 盘锦网站建设公司node.js网站开发
  • 视频制作网站素材做百度推广网站排名
  • 网站怎么做dns解析互联网站开发管理文档
  • 律师个人网站模板网络广告策划书范文
  • 建立网站 要怎么做注册万维网网站
  • 网站网上商城建设百度是不是只有在自己的网站发布才会被收录
  • 网站制作的公司有哪些图片制作视频手机软件
  • 龙华做网站的公司互联网保险的特点不包括
  • 做网站收费 知乎WordPress注册不提示
  • 无锡本地做网站那一个网站可以教做甜品的
  • 网站建设归工商局管还是工信局管公众号商城
  • 网站配置域名简单又有创意的公司名称
  • 网站建设步骤详解视频教程惠州网站营销推广