线段树
yjy_aii
等待花开
展开
-
2645 线段树练习题二
题目 题解 代码题目桌子上零散地放着若干个不同颜色的盒子,桌子的后方是一堵墙。如右图所示。问从桌子前方可以看到多少个盒子?假设人站得足够远(输入时,由底向上,从左到右)。题解可以把每个盒子看成一种颜色的线段,后涂的线段可以覆盖前面的,原来的颜色为0,问最后这条直线上有多少种颜色的线段原先构造线段树的方法不再适用,但是我们可以通过修改线段树的cover域的定义,使得这道题也能用线段树来解。 定义co原创 2017-04-27 16:06:50 · 190 阅读 · 0 评论 -
2646 线段树练习题三
题目 题解 代码题目给定一条长度为m的线段,有n个操作,每个操作有3个数字x,y,z表示把区间[x,y]染成颜色z,询问染完色之后,这条长度为m的线段一共有几种颜色。规定:线段的颜色可以相同。连续的相同颜色被视作一段。问x轴被分成多少段。 N <= 10000 M <= 1000000题解线段树,和练习题二的插入算法一样。统计时,若一个区间由单一颜色组成,则把该区间的边界颜色(即最左和最右)作原创 2017-05-02 17:18:37 · 262 阅读 · 0 评论 -
zoj 1610 Count the Colors
题目 题解 代码题目Painting some colored segments on a line, some previously painted segments may be covered by some the subsequent ones. Your task is counting the segments of different colors you can see at l原创 2017-05-11 17:37:39 · 294 阅读 · 0 评论 -
2644 线段树练习题一
题目 题解 代码题目桌子上零散地放着若干个盒子,桌子的后方是一堵墙。如右图所示。现在从桌子的前方射来一束平行光, 把盒子的影子投射到了墙上。问影子的总宽度是多少? 题解这道题目是一个经典的模型。在这里,可以略去某些处理的步骤,直接分析重点问题,可以把题目抽象地描述如下:x轴上有若干条线段,求线段覆盖的总长度。然后可以发现这是一道线段树的模型: 线段树的每个节点都表示一个线段,它的左儿子通常是线段的原创 2017-04-27 16:02:08 · 328 阅读 · 0 评论 -
2647 线段树题练习四
题目 题解 代码题目x轴上有若干条不同线段,问某个单位区间[x,x+1]上重叠了多少条线段? 区间大小不超过100000 每行表示一条线段x,y 最后一行表示x,x+1题解题库上的输入样例和数据的输入完全不同! 只好用eoln来读入,而且数据中会出现x>y! 最后打出一个线段树每一个区间记录一个c,表示这整个区间有多少条线段。统计是从(b[p]=x,e[p]=x+1)一直加到c[1],输出原创 2017-05-09 17:34:14 · 233 阅读 · 0 评论 -
2648 线段树练习题五
题目 题解 代码题目一行N个方格,开始每个格子里的数都是0。现在动态地提出一些问题和修改:提问的形式是求某一个特定的子区间[a,b]中所有元素的和;修改的规则是指定某一个格子x,加上或者减去一个特定的值A。现在要求你能对每个提问作出正确的回答。1≤N≤100000,提问和修改的总数可能达到100000条。题解线段树,定义域c为该区间(点)的值 1.插入数时,点到起点的路径都加上这个数 2.统计随原创 2017-05-10 16:48:26 · 273 阅读 · 0 评论 -
2018.07.12【2018提高组】模拟C组
7.11B组失利(其实是自己辣鸡)然后乖乖滚回C组。。。 历史总是出奇的相似,又水了40分暴力。。。 这套题的背景挺好玩(黑暗)的 0 【NOIP2015模拟10.28B组】序章-弗兰德的秘密 背景介绍 弗兰德,我不知道这个地方对我意味着什么。这里是一切开始的地方。3年前,还是个什么都没见过的少年,来到弗兰德的树下,走进了封闭的密室,扭动的封尘已久机关,在石板上知道了这个世界最角落的...原创 2018-07-20 16:47:21 · 196 阅读 · 0 评论 -
2019.08.07【NOIP提高组】模拟 B 组 计算几何+线段树/树状数组+仙人掌+数论
文章目录0 直角三角形1 排序2 自行车赛3 小L的数列小哥哥网恋吗?微信号多少?——《AWM》 0 直角三角形 二维平面坐标系中有N个点。 从N个点选择3个点,问有多少选法使得这3个点形成直角三角形。 直角三角形的判断: 1.勾股 2.叉积 3.斜率 1.暴力n^3,在线TLE 七夕你要怎么过,n^3卡常吸氧过 #pragma GCC optimize(3) //O3优...原创 2019-08-07 22:11:04 · 208 阅读 · 1 评论