poj上1A, HDU上6A,我晕啊!注意几点:

1、多组数据;

2、memset(c, 0, siezeof(c));

3、memset(ans, 0, sizeof(ans));

my code:

View Code

#include <stdio.h>#include <string.h>#define N 32010int c[N], n, ans[N];int lowbit(int i){return i&(-i);}void add(int i, int val){while(i <= N)    {        c[i] += val;        i += lowbit(i);    }}int sum(int i){int s = 0;while(i > 0)    {        s += c[i];        i -= lowbit(i);    }return s;}int main(){int i, x, y;//freopen("data.in", "r", stdin);    while(~scanf("%d", &n))    {        memset(ans, 0, sizeof(ans));        memset(c, 0, sizeof(c));for(i = 0; i < n; i++)        {            scanf("%d%d", &x, &y);            ans[sum(x+1)]++;            add(x+1, 1);        }for(i = 0; i < n; i++)            printf("%d\n", ans[i]);    }return 0;}

转载于:https://www.cnblogs.com/vongang/archive/2011/08/15/2139580.html

HDU_1541 Stars(树状数组)相关推荐

  1. POJ 2481 Cows POJ 2352 Stars(树状数组妙用)

    题目链接:POJ 2481 Cows POJ 2352 Stars 发现这两个题目都跟求逆序数有着异曲同工之妙,通过向树状数组中插入点的位置,赋值为1,或者++,然后通过求和来判断比当前 点 &quo ...

  2. HDU-1541 Stars 树状数组

    http://acm.hdu.edu.cn/showproblem.php?pid=1541 题义为给定N个点按照先x轴,后y轴坐标排序,求某一点的左下角的星星数量,刚开始用二维的树状数组来做,结果肯 ...

  3. POJ 2352 HDU1541 Stars(树状数组)

    题意:给出n个星星的点的坐标,每个坐标都不相同,坐标按y递增给出,y相同时,按x坐标递增给出,每个星星都有等级,等级是这个星星左下方的星星的个数,不包括它自己,输出每个等级星星的数量. 分析:由于y递 ...

  4. POJ2352 stars(树状数组)

    题目:Stars #include <stdio.h> #include <string.h> const int N = 32005; int C[N]; int level ...

  5. poj 2352 Stars 线段树(先建后查/边建边查)/树状数组三种方法思路详解,带你深入了解线段树难度⭐⭐⭐★

    poj 2352 Stars 目录 poj 2352 Stars 1.树状数组 2.线段树,先建树后查找 3.线段树,边建树边查找 Description Astronomers often exam ...

  6. HDU5126 stars(4维偏序->cdq套cdq+树状数组)

    stars 题目大意: 在一个三维空间当中,每次进行一个操作,添加一个点或者统计空间中的某一个长方体范围内的所有点 三维空间中我们用两个点即可确定一个长方体. 首先效仿平面二维数点的方法,根据容斥原理 ...

  7. hduoj Stars 二维树状数组

    话说这道题是一道不折不扣的二维树状数组的水题,可是对于我这种菜鸟中的vip来说,却还是纠结了很久很久..留下做个模板吧..... 题目: Yifenfei is a romantic guy and ...

  8. (二维树状数组)E - Stars

    E - Stars 题意:B表示点亮改点,D表示熄灭,Q查询区间内亮的个数 Sample Input 5 B 581 145 B 581 145 Q 0 600 0 200 D 581 145 Q 0 ...

  9. 树状数组的进阶运用(Stars 数星星)

    英文原题 Problem Description Astronomers often examine star maps where stars are represented by points o ...

  10. [树状数组]数星星 Stars

    数 星 星 S t a r s 数星星 Stars 数星星Stars 题目描述 天空中有一些星星,这些星星都在不同的位置,每个星星有个坐标.如果一个星星的左下方(包含正左和正下)有 k k k 颗星星 ...

最新文章

  1. Oracle对sum求和进行if,Excel中sumif函数和sumifs函数进行条件求和的异同
  2. 两种方式:mysql查看正在执行的sql语句
  3. 00截断上传绕过_关于上传中的00截断分析
  4. Lindley equation
  5. AD转换实验 编写程序利用ADC0804 AD转换器采集电位器的模拟电压,将采集到的数字量在程序中换算成实际采集的模拟电压,并用数码管显示所采集的实际模拟电压值。(如:AD转换后的数字量为128,则
  6. 爬虫-访问用户中心页面-服务端做了些什么
  7. 三维空间刚体运动5:详解SLAM中显示机器人运动轨迹及相机位姿(原理流程)
  8. 【Swift 4.0】扩展 WCDB 支持 SQL 语句
  9. 转:运行yum报错Error: Cannot retrieve metalink for reposit
  10. AD库文件(元件库+封装库+3D模型)
  11. 如何将PDF文档转换成JPG格式
  12. 一个简单的可视化模型战士的 XML 编辑器QXmlEdit
  13. 《Adaptive Unfolding Total Variation Network for Low-Light Image Enhancement》2021ICCV 弱光增强
  14. (二)使用selenium爬取拉钩招聘网信息并存入csv文件
  15. oracle-29913,Oracle RAC expdp 错误一例 ORA-29913: error in executing ODCIEXTTABLEPOPULATE callout...
  16. 计算机通识之TCP/IP协议簇(二)
  17. 腾讯会议发布录屏工具“会记”,让云端视频协作随用随录、随享随看
  18. 多用户商城系统商品表设计
  19. CentOS7安装Nextcloud+ocDownloader+aria2使用Nextcloud网盘做离线下载服务器
  20. 录音转文字,怎么把手机录音转文字

热门文章

  1. GitHub上13个学习资源项目,值得收藏!
  2. eigen 编译_头条 | 使用eigen实现四元数、欧拉角、旋转矩阵、旋转向量间的转换...
  3. 智能家居项目开发准备工作
  4. hook xposed 自定义类_【开始学习React Hook(1)】Hook之useState
  5. python数据结构-栈和队列的实现
  6. mongodb 群集图_群集和重叠条形图
  7. 计算机视觉笔记本推荐_视觉灵感:Mishti笔记本
  8. CF1100F Ivan and Burgers
  9. Ajenti-Linux控制面板之自动化运维工具
  10. Burpsuite学习(4) 1