随笔分类 -  树状数组

摘要:【BZOJ4361】isn Description 给出一个长度为n的序列A(A1,A2...AN)。如果序列A不是非降的,你必须从中删去一个数, 这一操作,直到A非降为止。求有多少种不同的操作方案,答案模10^9+7。 给出一个长度为n的序列A(A1,A2...AN)。如果序列A不是非降的,你必须 阅读全文
posted @ 2017-12-09 11:30 CQzhangyu 阅读(584) 评论(0) 推荐(0)
摘要:【BZOJ1818】[Cqoi2010]内部白点 Description 无限大正方形网格里有n个黑色的顶点,所有其他顶点都是白色的(网格的顶点即坐标为整数的点,又称整点)。每秒钟,所有内部白点同时变黑,直到不存在内部白点为止。你的任务是统计最后网格中的黑点个数。 内部白点的定义:一个白色的整点P( 阅读全文
posted @ 2017-12-03 10:54 CQzhangyu 阅读(289) 评论(0) 推荐(0)
摘要:【BZOJ3529】[Sdoi2014]数表 Description 有一张N×m的数表,其第i行第j列(1 < =i < =礼,1 < =j < =m)的数值为能同时整除i和j的所有自然数之和。给定a,计算数表中不大于a的数之和。 有一张N×m的数表,其第i行第j列(1 < =i < =礼,1 < 阅读全文
posted @ 2017-11-26 10:05 CQzhangyu 阅读(413) 评论(0) 推荐(0)
摘要:【BZOJ4285】使者 Description 公元 8192 年,人类进入星际大航海时代。在不懈的努力之下,人类占领了宇宙中的 n 个行星,并在这些行星之间修建了 n - 1 条星际航道,使得任意两个 行星之间可以通过唯一的一条路径互相到达。 同时,在宇宙中还有一些空间跳跃点,有些跳跃点已经被发 阅读全文
posted @ 2017-11-26 08:38 CQzhangyu 阅读(335) 评论(0) 推荐(0)
摘要:【BZOJ4553】[Tjoi2016&Heoi2016]序列 Description 佳媛姐姐过生日的时候,她的小伙伴从某宝上买了一个有趣的玩具送给他。玩具上有一个数列,数列中某些项的值可能会变化,但同一个时刻最多只有一个值发生变化。现在佳媛姐姐已经研究出了所有变化的可能性,她想请教你,能否选出一 阅读全文
posted @ 2017-11-19 13:15 CQzhangyu 阅读(283) 评论(0) 推荐(0)
摘要:【BZOJ3648】寝室管理 Description T64有一个好朋友,叫T128。T128是寄宿生,并且最近被老师叫过去当宿管了。宿管可不是一件很好做的工作,碰巧T128有一个工作上的问题想请T64帮忙解决。T128的寝室条件不是很好,所以没有很多钱来装修。礼间寝室仅由n-1条双向道路连接,而且 阅读全文
posted @ 2017-11-05 13:13 CQzhangyu 阅读(434) 评论(0) 推荐(0)
摘要:【BZOJ3653】谈笑风生 Description 设T 为一棵有根树,我们做如下的定义: ? 设a和b为T 中的两个不同节点。如果a是b的祖先,那么称“a比b不知道高明到哪里去了”。 ? 设a 和 b 为 T 中的两个不同节点。如果 a 与 b 在树上的距离不超过某个给定常数x,那么称“a 与b 阅读全文
posted @ 2017-11-05 12:08 CQzhangyu 阅读(368) 评论(0) 推荐(0)
摘要:【BZOJ1264】[AHOI2006]基因匹配Match Description 基因匹配(match) 卡卡昨天晚上做梦梦见他和可可来到了另外一个星球,这个星球上生物的DNA序列由无数种碱基排列而成(地球上只有4种),而更奇怪的是,组成DNA序列的每一种碱基在该序列中正好出现5次!这样如果一个D 阅读全文
posted @ 2017-10-22 09:49 CQzhangyu 阅读(338) 评论(0) 推荐(0)
摘要:【BZOJ4382】[POI2015]Podział naszyjnika Description 长度为n的一串项链,每颗珠子是k种颜色之一。 第i颗与第i-1,i+1颗珠子相邻,第n颗与第1颗也相邻。切两刀,把项链断成两条链。要求每种颜色的珠子只能出现在其中一条链中。求方案数量(保证至少存在一种 阅读全文
posted @ 2017-10-22 09:23 CQzhangyu 阅读(507) 评论(0) 推荐(0)
摘要:【BZOJ4384】[POI2015]Trzy wieże Description 给定一个长度为n的仅包含'B'、'C'、'S'三种字符的字符串,请找到最长的一段连续子串,使得这一段要么只有一种字符,要么有多种字符,但是没有任意两种字符出现次数相同。 给定一个长度为n的仅包含'B'、'C'、'S' 阅读全文
posted @ 2017-10-22 09:04 CQzhangyu 阅读(368) 评论(0) 推荐(0)
摘要:【BZOJ4538】[Hnoi2016]网络 Description 一个简单的网络系统可以被描述成一棵无根树。每个节点为一个服务器。连接服务器与服务器的数据线则看做一条树边。两个服务器进行数据的交互时,数据会经过连接这两个服务器的路径上的所有服务器(包括这两个服务器自身)。由于这条路径是唯一的,当 阅读全文
posted @ 2017-10-15 15:39 CQzhangyu 阅读(320) 评论(0) 推荐(0)
摘要:【BZOJ2124】等差子序列 Description 给一个1到N的排列{Ai},询问是否存在1<=p1<p2<p3<p4<p5<…<pLen<=N (Len>=3), 使得Ap1,Ap2,Ap3,…ApLen是一个等差序列。 给一个1到N的排列{Ai},询问是否存在1<=p1<p2<p3<p4< 阅读全文
posted @ 2017-10-15 11:48 CQzhangyu 阅读(399) 评论(0) 推荐(0)
摘要:【BZOJ2762】[JLOI2011]不等式组 Description 旺汪与旺喵最近在做一些不等式的练习。这些不等式都是形如ax+b>c 的一元不等式。当然,解这些不等式对旺汪来说太简单了,所以旺喵想挑战旺汪。旺喵给出一组一元不等式,并给出一个数值 。旺汪需要回答的是x=k 时成立的不等式的数量 阅读全文
posted @ 2017-09-20 10:30 CQzhangyu 阅读(329) 评论(0) 推荐(0)
摘要:【BZOJ2870】最长道路tree Description H城很大,有N个路口(从1到N编号),路口之间有N-1边,使得任意两个路口都能互相到达,这些道路的长度我们视作一样。每个路口都有很多车辆来往,所以每个路口i都有一个拥挤程度v[i],我们认为从路口s走到路口t的痛苦程度为s到t的路径上拥挤 阅读全文
posted @ 2017-09-17 19:36 CQzhangyu 阅读(558) 评论(0) 推荐(0)
摘要:【BZOJ3333】排队计划 Description Input Output Sample Input 6 2 160 163 164 161 167 160 2 3 Sample Output 6 3 1 HINT 题解:本题的思路比较好,可惜我只想到了一半。 先用树状数组求出f[i],代表i和 阅读全文
posted @ 2017-09-17 15:20 CQzhangyu 阅读(335) 评论(0) 推荐(0)
摘要:【BZOJ2422】Times Description 小y作为一名资深的dotaer,对视野的控制有着深刻的研究。每个单位在一段特定的时间内会出现在小y的视野内,除此之外的时间都在小y看不到的地方。在小y看来,视野内的单位数量越多,他就越安全,因为这意味着有可能藏在阴影中的单位就越少。现在,小y已 阅读全文
posted @ 2017-09-17 15:09 CQzhangyu 阅读(292) 评论(0) 推荐(0)
摘要:【BZOJ3488】[ONTAK2010]Highways Description 给一棵n个点的树以及m条额外的双向边q次询问,统计满足以下条件的u到v的路径:恰经过一条额外的边不经过树上u到v的路径上的边 给一棵n个点的树以及m条额外的双向边q次询问,统计满足以下条件的u到v的路径:恰经过一条额 阅读全文
posted @ 2017-09-17 15:06 CQzhangyu 阅读(396) 评论(0) 推荐(0)
摘要:【BZOJ4548】小奇的糖果 Description 有 N 个彩色糖果在平面上。小奇想在平面上取一条水平的线段,并拾起它上方或下方的所有糖果。求出最多能够拾起多少糖果,使得获得的糖果并不包含所有的颜色。 有 N 个彩色糖果在平面上。小奇想在平面上取一条水平的线段,并拾起它上方或下方的所有糖果。求 阅读全文
posted @ 2017-09-13 16:16 CQzhangyu 阅读(392) 评论(0) 推荐(0)
摘要:【BZOJ4009】[HNOI2015]接水果 Description 风见幽香非常喜欢玩一个叫做 osu!的游戏,其中她最喜欢玩的模式就是接水果。由于她已经DT FC 了The big black, 她觉得这个游戏太简单了,于是发明了一个更加难的版本。首先有一个地图,是一棵由 n 个顶点、n-1 阅读全文
posted @ 2017-09-10 12:24 CQzhangyu 阅读(258) 评论(0) 推荐(0)
摘要:【BZOJ4999】This Problem Is Too Simple! Description 给您一颗树,每个节点有个初始值。 现在支持以下两种操作: 1. C i x(0<=x<2^31) 表示将i节点的值改为x。 2. Q i j x(0<=x<2^31) 表示询问i节点到j节点的路径上有 阅读全文
posted @ 2017-09-03 08:50 CQzhangyu 阅读(520) 评论(0) 推荐(0)