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

做网站被骗五千多慈溪网站建设公司

做网站被骗五千多,慈溪网站建设公司,网站设计模式有哪些,公司的网络规划与设计【题目链接】 ybt 1535:【例 1】数列操作 【题目考点】 1. 树状数组 【解题思路】 本题为树状数组模板题,维护区间和,进行单点修改,区间查询。 详细讲解见:洛谷 P3374 【模板】树状数组 1(树状数组解法…

【题目链接】

ybt 1535:【例 1】数列操作

【题目考点】

1. 树状数组

【解题思路】

本题为树状数组模板题,维护区间和,进行单点修改,区间查询。
详细讲解见:洛谷 P3374 【模板】树状数组 1(树状数组解法)

【题解代码】

#include <bits/stdc++.h>
using namespace std;
#define N 100005
int tree[N], n, m;//tree:树状数组 
int lowbit(int x)
{return x & -x;
}
void update(int i, int v)//a[i] += v 单点修改 
{for(int x = i; x <= n; x += lowbit(x))tree[x] += v;
}
int sum(int i)//求a[1]+...+a[i] 区间查询 
{int s = 0;for(int x = i; x > 0; x -= lowbit(x))s += tree[x];return s;
}
int query(int l, int r)//求a序列区间和[l, r] 
{return sum(r)-sum(l-1);
}
int main()
{ios::sync_with_stdio(false);cin.tie(nullptr);int a, k, b;cin >> n >> m;for(int i = 1; i <= n; ++i){cin >> a;update(i, a);}for(int i = 1; i <= m; ++i){cin >> k >> a >> b;if(k == 0)cout << query(a, b) << '\n';elseupdate(a, b);}return 0;
}
http://www.dtcms.com/wzjs/827340.html

相关文章:

  • 区块链网站可以做哪些活动企业网站建设策划书标准版
  • 建网站服务器系统标题优化怎么做
  • 清溪镇仿做网站域名怎么解析到服务器
  • 鞍山网站制作小程序无锡市新区建设环保局网站
  • wordpress如何去掉显示文章的分类网站优化合同
  • 高端的网站名称app软件定制平台
  • 产品外贸营销推广方案陕西seo关键词优化外包
  • 公众号里的电影网站怎么做美食网站开发的特点与总结
  • 天津七七一网站建设有限公司怎么样网站服务器申请
  • 宁波网站建设zj95前端开发工程师招聘要求
  • 网站建设夹夹虫公司绍兴网站制作建设
  • 郑州企业网站排名优化公司唐山网站建设开发
  • ASP网站开发教程实验总结怎么样制作一个公司网站
  • 做网站 长微信小程序推荐
  • 稷山网站建设怎样购买网站程序
  • 机械网站优化网页设计与制作课程在工作中的应用
  • 做网站如何被收录百度竞价排名
  • 别人做的网站怎么打开外贸大型门户网站制作
  • 网站建设属于税收企业年金规定
  • 网站改版怎么做网上购物app
  • 龙口市规划建设局网站网站做任务 炸金花
  • 网站建设合作流程东莞哪家公司做网站好
  • 如何建一个营销网站深圳做微信网站公司哪家好
  • 如何免费创建企业网站台州专业做网站
  • 微信如何做自己的网站wordpress 基本插件
  • 网站开发招商计划书青岛网站建设方案案例
  • html5 单页网站域名买卖交易平台
  • 房产门户网站平台搭建wordpress close
  • 路由硬盘做网站空间不个人做旅游网站怎样
  • 个人做网站花多少钱如何撰写网站建设方案