随笔分类 -  数据结构 - 线段树

摘要:BZOJ_2120_数颜色_Set+树状数组+主席树 Description 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会像你发布如下指令: 1、 Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同颜色的画笔。 2、 R P Col 把第P支画笔 阅读全文
posted @ 2018-05-24 07:33 fcwww 阅读(220) 评论(0) 推荐(0)
摘要:BZOJ_1654_[Usaco2007 Open]City Horizon 城市地平线_扫描线 Description N个矩形块,交求面积并. N个矩形块,交求面积并. Input * Line 1: A single integer: N * Lines 2..N+1: Input line 阅读全文
posted @ 2018-05-20 13:45 fcwww 阅读(274) 评论(0) 推荐(1)
摘要:BZOJ_4636_蒟蒻的数列_线段树+动态开点 Description 蒟蒻DCrusher不仅喜欢玩扑克,还喜欢研究数列 题目描述 DCrusher有一个数列,初始值均为0,他进行N次操作,每次将数列[a,b)这个区间中所有比k小的数改为k,他想知 道N次操作后数列中所有元素的和。他还要玩其他游 阅读全文
posted @ 2018-05-20 10:34 fcwww 阅读(237) 评论(0) 推荐(0)
摘要:BZOJ_3083_遥远的国度_树链剖分 Description 描述 zcwwzdjn在追杀十分sb的zhx,而zhx逃入了一个遥远的国度。当zcwwzdjn准备进入遥远的国度继续追杀时,守护神RapiD阻拦了zcwwzdjn的去路,他需要zcwwzdjn完成任务后才能进入遥远的国度继续追杀。 问 阅读全文
posted @ 2018-05-20 10:11 fcwww 阅读(166) 评论(0) 推荐(0)
摘要:BZOJ_2161_布娃娃_权值线段树 Description 小时候的雨荨非常听话,是父母眼中的好孩子。在学校是老师的左右手,同学的好榜样。后来她成为艾利斯顿第二 代考神,这和小时候培养的良好素质是分不开的。雨荨的妈妈也为有这么一个懂事的女儿感到高兴。一次期末考试 ,雨荨不知道第多少次,再次考了全 阅读全文
posted @ 2018-05-20 09:38 fcwww 阅读(185) 评论(0) 推荐(0)
摘要:BZOJ_3585_mex && BZOJ_3339_Rmq Problem_主席树 Description 有一个长度为n的数组{a1,a2,...,an}。m次询问,每次询问一个区间内最小没有出现过的自然数。 有一个长度为n的数组{a1,a2,...,an}。m次询问,每次询问一个区间内最小没有 阅读全文
posted @ 2018-05-20 07:31 fcwww 阅读(378) 评论(0) 推荐(1)
摘要:BZOJ_3207_花神的嘲讽计划Ⅰ_哈希+主席树 Description 背景 花神是神,一大癖好就是嘲讽大J,举例如下: “哎你傻不傻的!【hqz:大笨J】” “这道题又被J屎过了!!” “J这程序怎么跑这么快!J要逆袭了!” …… 描述 这一天DJ在给吾等众蒟蒻讲题,花神在一边做题无聊,就跑到 阅读全文
posted @ 2018-05-13 20:00 fcwww 阅读(166) 评论(0) 推荐(0)
摘要:Description 有一个长度为n的序列,有三个操作1.I a b c表示将[a,b]这一段区间的元素集体增加c,2.R a b表示将[a,b]区间内所有元素变成相反数,3.Q a b c表示询问[a,b]这一段区间中选择c个数相乘的所有方案的和mod 19940417的值。 有一个长度为n的序 阅读全文
posted @ 2018-05-13 19:57 fcwww 阅读(211) 评论(0) 推荐(0)
摘要:BZOJ_3685_普通van Emde Boas树_权值线段树 Description 设计数据结构支持: 1 x 若x不存在,插入x 2 x 若x存在,删除x 3 输出当前最小值,若不存在输出-1 4 输出当前最大值,若不存在输出-1 5 x 输出x的前驱,若不存在输出-1 6 x 输出x的后继 阅读全文
posted @ 2018-05-06 14:08 fcwww 阅读(313) 评论(0) 推荐(0)
摘要:BZOJ_3252_攻略_线段树+dfs序 Description 题目简述:树版[k取方格数] 众所周知,桂木桂马是攻略之神,开启攻略之神模式后,他可以同时攻略k部游戏。今天他得到了一款新游戏《XX 半岛》,这款游戏有n个场景(scene),某些场景可以通过不同的选择支到达其他场景。所有场景和选择 阅读全文
posted @ 2018-05-06 13:33 fcwww 阅读(168) 评论(0) 推荐(0)
摘要:BZOJ_4653_[Noi2016]区间_线段树+离散化+双指针 Description 在数轴上有 n个闭区间 [l1,r1],[l2,r2],...,[ln,rn]。现在要从中选出 m 个区间,使得这 m个区间共同包含至少一个位置。换句话说,就是使得存在一个 x,使得对于每一个被选中的区间 [ 阅读全文
posted @ 2018-05-06 13:24 fcwww 阅读(215) 评论(0) 推荐(0)
摘要:BZOJ_2124_等差子序列_线段树+Hash Description 给一个1到N的排列{Ai},询问是否存在1<=p1<p2<p3<p4<p5<…<pLen<=N (Len>=3), 使得Ap1,Ap2,Ap3,…ApLen是一个等差序列。 给一个1到N的排列{Ai},询问是否存在1<=p1< 阅读全文
posted @ 2018-05-06 13:03 fcwww 阅读(215) 评论(0) 推荐(0)
摘要:BZOJ_2212_[Poi2011]Tree Rotations_线段树合并 Description Byteasar the gardener is growing a rare tree called Rotatus Informatikus. It has some interesting 阅读全文
posted @ 2018-05-06 12:00 fcwww 阅读(184) 评论(0) 推荐(0)
摘要:BZOJ_1826_[JSOI2010]缓存交换 _线段树+贪心 Description 在计算机中,CPU只能和高速缓存Cache直接交换数据。当所需的内存单元不在Cache中时,则需要从主存里把数据调入Cache。此时,如果Cache容量已满,则必须先从中删除一个。 例如,当前Cache容量为3 阅读全文
posted @ 2018-05-06 11:20 fcwww 阅读(329) 评论(0) 推荐(0)
摘要:BZOJ_2238_Mst_树剖+线段树 Description 给出一个N个点M条边的无向带权图,以及Q个询问,每次询问在图中删掉一条边后图的最小生成树。(各询问间独立,每次询问不对之后的询问产生影响,即被删掉的边在下一条询问中依然存在) 给出一个N个点M条边的无向带权图,以及Q个询问,每次询问在 阅读全文
posted @ 2018-05-05 20:03 fcwww 阅读(721) 评论(0) 推荐(0)
摘要:BZOJ_3514_Codechef MARCH14 GERALD07加强版_主席树+LCT Description N个点M条边的无向图,询问保留图中编号在[l,r]的边的时候图中的联通块个数。 N个点M条边的无向图,询问保留图中编号在[l,r]的边的时候图中的联通块个数。 Input 第一行四个 阅读全文
posted @ 2018-04-29 22:30 fcwww 阅读(169) 评论(0) 推荐(0)
摘要:BZOJ_1803_Spoj1487 Query on a tree III_主席树 Description You are given a node-labeled rooted tree with n nodes. Define the query (x, k): Find the node w 阅读全文
posted @ 2018-04-29 19:23 fcwww 阅读(163) 评论(0) 推荐(0)
摘要:BZOJ_3772_精神污染_主席树 Description 兵库县位于日本列岛的中央位置,北临日本海,南面濑户内海直通太平洋,中央部位是森林和山地,与拥有关西机场的大阪府比邻而居,是关西地区面积最大的县,是集经济和文化于一体的一大地区,是日本西部门户,海陆空交通设施发达。濑户内海沿岸气候温暖,多晴 阅读全文
posted @ 2018-04-29 19:18 fcwww 阅读(1912) 评论(0) 推荐(0)
摘要:BZOJ_4448_[Scoi2015]情报传递_主席树 Description 奈特公司是一个巨大的情报公司,它有着庞大的情报网络。情报网络中共有n名情报员。每名情报员口J-能有 若T名(可能没有)下线,除1名大头日外其余n-1名情报员有且仅有1名上线。奈特公司纪律森严,每 名情报员只能与自己的上 阅读全文
posted @ 2018-04-28 19:44 fcwww 阅读(263) 评论(0) 推荐(0)
摘要:BZOJ_3307_雨天的尾巴_线段树合并 Description N个点,形成一个树状结构。有M次发放,每次选择两个点x,y 对于x到y的路径上(含x,y)每个点发一袋Z类型的物品。完成 所有发放后,每个点存放最多的是哪种物品。 N个点,形成一个树状结构。有M次发放,每次选择两个点x,y 对于x到 阅读全文
posted @ 2018-04-20 22:47 fcwww 阅读(221) 评论(0) 推荐(1)