博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
POJ 2352 Stars(线段树)
阅读量:6803 次
发布时间:2019-06-26

本文共 804 字,大约阅读时间需要 2 分钟。

题目地址:

今天的周赛被虐了。

TAT..线段树太渣了。。得好好补补了(尽管是从昨天才開始学的。。不能算补。。。)

这题还是非常easy的。。维护信息是每个横坐标的出现的次数。

代码例如以下:

#include 
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;#define lson l, mid, rt<<1#define rson mid+1, r, rt<<1|1struct node{ int x, y;} star[40000];int cmp(node x, node y){ if(x.y==y.y) { return x.x
>1; if(x<=mid) update(x,lson); else update(x,rson); PushUp(rt);}int query(int ll, int rr, int l, int r, int rt){ if(ll<=l&&rr>=r) { return sum[rt]; } int mid=l+r>>1; int ans=0; if(ll<=mid) ans+=query(ll,rr,lson); if(rr>mid) ans+=query(ll,rr,rson); return ans;}int main(){ int n, x, y, i, j, ans, max1=-1; scanf("%d",&n); memset(sum,0,sizeof(sum)); for(i=0; i

转载地址:http://gijwl.baihongyu.com/

你可能感兴趣的文章
Javascript 控制 让输入框不能输入 数字
查看>>
[POJ] 食物链
查看>>
C/C++ extended python时一种常见的内存泄漏
查看>>
swift简介
查看>>
六度空间
查看>>
【分享】TCP 的那些事儿
查看>>
hdoj1205--吃糖果(鸽巢原理)
查看>>
SRM708 div1 PalindromicSubseq(动态规划+容斥原理)
查看>>
一些开源项目
查看>>
javascript 异步问题解决 Promise
查看>>
eclipse中mysql java驱动的安装
查看>>
期望文件系统格式在“1”到“3”之间;发现格式“4”
查看>>
Ajax笔记1
查看>>
[置顶] openHAB 体系结构与编程模型 (1) --- 术语
查看>>
day7异常处理
查看>>
Scrapy结构
查看>>
任何一款IDE的设计思路
查看>>
Linux日知录(常用问题笔记)
查看>>
Android 中WebView加载Html出现有时页面显示不全问题
查看>>
在多个文件中import同一个文件,webpack会多次打包吗
查看>>