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

网站质量需求做框架模板的网站

网站质量需求,做框架模板的网站,竞价推广渠道,建设银行官网站查询Problem A 发布时间: 2017年6月28日 09:29 最后更新: 2017年6月28日 13:03 时间限制: 1000ms 内存限制: 32M 描述 给定一个长度为n的序列a1, a2, ..., an给出q个操作, 操作分为两种 对于形如1xyz的操作, 将下标介于[x,y]的元素加上z, 满足1≤x≤y≤n, 1≤z≤105对于形如2… Problem A 发布时间: 2017年6月28日 09:29   最后更新: 2017年6月28日 13:03   时间限制: 1000ms   内存限制: 32M 描述 给定一个长度为n的序列a1, a2, ..., an 给出q个操作, 操作分为两种 对于形如1 x y z的操作, 将下标介于[x,y]的元素加上z, 满足1≤x≤y≤n, 1≤z≤105 对于形如2 x的操作, 输出ax, 满足1≤x≤n 9×104≤n≤105, 9×104≤q≤105, 1≤ai≤105 输入 第一行两个整数n, q, 意义如上所述。 第二行n个整数, 表示序列a。 接下来q行, 每行第一个数为opt, 如果opt1, 则后面紧跟三个数, 意义如上所述; 如果opt2, 则后面紧跟一个数, 意义如上所述。 输出 对于所有操作2, 输出答案, 一行一个。 样例输入1 8 3 3 1 4 1 5 9 2 6 2 3 1 2 3 6 2 3 样例输出1 4 10 题解 由于树状数组的求和功能是可以在LOG(N)的时间复杂度内完成现在我们考虑把求某一个点的值划归到求某一段区间和的问题这样我们就可以构造序列 b[i] a[i] - a[i-1],b[1] a[i] 这样的话如果我要把某段区间[l,r]的值增加val,那么我只需要把b[l]增加val然后b[r1]减去val,就可以了 代码 #include iostream #include cstdio using namespace std; #define int long long const int MAX 1e57; int a[MAX]; int b[MAX]; int n,q; int lowbit(int x){return x(-x); } int sum(int pos){int ans 0;while(pos){ans b[pos];pos - lowbit(pos);}return ans; } void add(int pos,int val){while(pos n){b[pos] val;pos lowbit(pos);} } main(){scanf(%lld%lld,n,q);for(int i 1;i n;i){scanf(%lld,a[i]);add(i,a[i]-a[i-1]);}while(q--){int op;scanf(%lld,op);if(op 1){int a,b,c;scanf(%lld%lld%lld,a,b,c);add(a,c);add(b 1,-c);}else{int a;scanf(%lld,a);printf(%lld\n,sum(a));}}return 0; }
http://www.zqtcl.cn/news/137239/

相关文章:

  • 网站建设费包括什么建筑设计领域
  • 网站建设 信科网络建行网站会员注册用户名
  • 网站建设的什么是开发实施注意什么网站开发实用技术pdf
  • 网站设计的资质叫什么贵阳网站建设咨询
  • 郑州哪家公司做网站怎么做自己的销售网站
  • 北大青鸟教网站开发吗中国电信 网站备案
  • 网站目录结构图wordpress ftp连接不上
  • 使用php做的网站有哪些网站备案密码重置申请表
  • php网站开发好找工作吗一叶子电子商务网站建设策划书
  • 运营好还是网站开发好购买域名后怎样建公司官网
  • 优秀设计网站推荐晋江市住房和城乡建设局网站
  • 杭州市区网站制作单位青海公路建设服务网站
  • 大型门户网站建设美丽杭州房价
  • 素材下载解析接口网站开发网站关键词热度
  • 山东seo推广网站建设新乡手机网站建设官网
  • 网站定制公司报价wordpress清新模板下载
  • 斗鱼网站开发是用什么语言东莞人才网智通
  • 淘宝上网站建设为啥这么便宜自己如何建设个网站
  • 做网站判多少年滦南网站建设
  • 网站开发难不难学做网站会提供源代码吗
  • 一个学校怎么制作网站阿里云服务器登录
  • 网站建设哪家合适对网站建设服务公司的看法
  • 网站留住访客柳州正规网站建设加盟
  • 网站照片要求现在百度怎么优化排名
  • 国外经典平面设计网站60平米一居室装修价格
  • 网站建设选择题个人游戏网站备案
  • 深圳企业网站制作公司wordpress 自定义插件开发
  • 网站代付系统怎么做iis不能新建网站
  • 廉政网站建设做环保的网站有哪些
  • 做彩票网站违法网站邮箱后台子域名