链接:P4939

------------------------------------------------

这道题肯定是数据结构题。

------------------------------------------------

看一下题面,我们可以建立一个树状数组,维护的是每一天的咕咕咕数量,这样,操作0就变成了

区间加1,而操作0,就是单点查询。

------------------------------------------------

好像比较熟悉欸

------------------------------------------------

就是树状数组模板二

-------------------------------------------------

 1 #include<iostream>
 2 #include<cstdio>
 3 using namespace std;
 4 int t[10000000];
 5 int n;
 6 int lowbit(int x){
 7     return x &-x;
 8 }
 9 void add(int x,int p){
10     while(p<=n){
11         t[p]+=x;
12         p+=lowbit(p);
13     }
14 }
15 int ask(int p){
16     int ans=0;
17     while(p){
18         ans+=t[p];
19         p-=lowbit(p);
20     }
21     return ans;
22 }
23 int f;
24 int x,y;
25 int m;
26 int main(){
27     scanf("%d%d",&n,&m);
28     for(int i=1;i<=m;++i){
29         scanf("%d",&f);
30         if(!f){
31             scanf("%d%d",&x,&y);
32             add(1,x);
33             add(-1,y+1);
34         }
35         else{
36             scanf("%d",&x);
37             printf("%d\n",ask(x));
38         }
39     }
40
41     return 0;
42 }

AC

转载于:https://www.cnblogs.com/For-Miku/p/11310869.html

P4939 Agent2相关推荐

  1. Zabbix Agent2监控redis

    为能及时发现redis服务的存活性状态,以及服务的info信息,慢查询的日志数,因此使用Zabbix Agent2进行监控. 一 监控Redis的实现原理 redis插件位于源码的zabbix-age ...

  2. ZABBIX Agent2监控docker

    首先我们先来看一下zabbix agent2监控docker插件的实现原理,其实就是通过调用docker的API来获取数据,插件目录位于zabbix-agent2/src/go/plugins/doc ...

  3. Zabbix agent2安装

    Zabbix Agent2 介绍 Zabbix 5.0 版本推出了使用 go 语言重写的 Agent2,也是 5.0 版本新特性,Agent2 有如下特性: 完成的插件框架支持,可扩张服务及应用监控 ...

  4. 洛谷 U41571 Agent2

    U41571 Agent2 题目背景 炎炎夏日还没有过去,Agent们没有一个想出去外面搞事情的.每当ENLIGHTENED总部组织活动时,人人都说有空,结果到了活动日,却一个接着一个咕咕咕了.只有不 ...

  5. [实战]Zabbix 5.0下Agent2内置Redis监控配置

    Hello,大家好,我是Zabbix研究院的王铁刚. Zabbix 5.0 LTS已经发布了2周了,我看网友对于Zabbix5.0的更新反应了不少的问题,大多数其实是部署的问题,本人已经测试过5.0版 ...

  6. zabix5.0-0 agent2实现Mysql数据库监控并监控多台mysql

    Mysql数据库安装步骤链接:https://bbs.huaweicloud.com/blogs/245624  (已安装数据库此步骤可省略~!!) 至少需要两台虚拟机进行试验 一台服务端(监控端)j ...

  7. 阿里云环境(CentOS7.6)部署Zabbix5.0 Agent2

    Zabbix-Agent2为客户端服务,部署在本人的阿里云ECS上. 阿里云镜像为CentOS7.6. 公网IP为47.112.xx.xx. 轻量(Zabbix-Server,root@izumino ...

  8. Puppet扩展篇1-自定义fact结合ENC(hirea)的应用实践

    零基础学习Puppet自动化配置管理系列文档 在大量节点加入Puppet之后,你至少会面临两个比较大的问题: 1.由于节点数的增多,site.pp文件必然会编写更多的节点条目,以及节点包含的类.假设你 ...

  9. Zabbix 3.0 从入门到精通(zabbix使用详解)

    第1章 zabbix监控 1.1 为什么要监控 在需要的时刻,提前提醒我们服务器出问题了 当出问题之后,可以找到问题的根源   网站/服务器 的可用性 1.1.1 网站可用性 在软件系统的高可靠性(也 ...

  10. 北大新研究用数学模型揭网红崛起奥秘!登上Nature子刊

      视学算法报道   编辑:David [新智元导读]社交媒体上的「网红」是怎样产生的?在一项发表于<自然·通讯>的研究中,北京大学与瑞士苏黎世联邦理工大学领导的研究团队合作,通过数学模型 ...

最新文章

  1. Nginx使用webbench进行压力测试
  2. 前端请求后端数据的三种方式!
  3. Android之用tcpdump常用抓包命令使用总结
  4. python gil锁_python GIL锁
  5. 为什么越来越多的人尝试做自媒体
  6. 数据结构与算法python—1.数据结构与算法入门
  7. C++ 整型长度的获取 不同的系统
  8. 想要导航提示页最新安卓区_2020年网站页头设计:最佳实践及案例
  9. 阿里人工智能实验室AIoT总架构,15 年工龄的资深技术专家职场历程自述
  10. pandas学习task11综合任务
  11. 消防信号总线原理_消防总线隔离模块作用及工作原理?
  12. 智能家居无创新,不智能
  13. 35.滚动 scroll
  14. 2014 BUPT 新生排位赛07
  15. root 红米note5_红米Note5 root教程_红米Note5卡刷root包来获取root权限
  16. 教你解决主板过热导致的频繁死机
  17. 渗透学习-靶场篇-WebGoat靶场(JWT攻击)
  18. C语言零基础入门习题(八)四则运算
  19. Navicat连接Mysql
  20. kubernetes---Pause容器---Infra

热门文章

  1. 高中数学:数列求和的8种常用方法(最全)
  2. badboy 录制脚本,提示:“当前页面的脚本发生错误”
  3. TX2--Building OpenCV for Tegra with CUDA
  4. 4kvideodownloader视频下载工具
  5. 未转变者临时服务器怎么开启,未转变者怎么开服务器 未转变者怎么创建服务器...
  6. 分享多引擎样本查毒网站+多款杀软在线查毒网站
  7. TRUNK理论与配置实验
  8. 修改程序的图标与详细描述
  9. 智能制造运筹优化_机械类(智能制造与智能装备)之工业工程专业
  10. 沈师 Java程序设计 PTA 填空题、程序填空题答案