线段树
Effervescence
OIer
展开
-
【洛谷P3372】【模板】线段树1
好像好久没打线段树了手都生了..我再来重新打份模板(好像还没A过..23333)题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某区间每一个数加上x 2.求出某区间每一个数的和输入输出格式输入格式 第一行包含两个整数N、M,分别表示该数列数字的个数和操作的总个数。 第二行包含N个用空格分隔的整数,其中第i个数字表示数原创 2017-10-11 07:57:37 · 446 阅读 · 0 评论 -
Codeforces Round #442 (Div. 2) E. Danil and a Part-time Job
E. Danil and a Part-time JobProblem Statement Danil decided to earn some money, so he had found a part-time job. The interview have went well, so now he is a light switcher. Danil works in原创 2017-10-26 20:03:41 · 362 阅读 · 0 评论 -
[UOJ128][NOI2015]软件包管理器(树链剖分+线段树)
#128. 【NOI2015】软件包管理器 Linux 用户和 OS X 用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你从软件源下载软件包,同时自动解决所有的依赖(即下载安装这个软件包的安装所依赖的其它软件包),完成所有的配置。Debian/Ubuntu 使用的 apt-get,Fedora/CentOS...原创 2018-02-27 20:38:23 · 252 阅读 · 0 评论 -
[BZOJ2243][SDOI2011]染色(树链剖分+线段树)
2243: [SDOI2011]染色Time Limit: 20 Sec Memory Limit: 512 MBSubmit: 9399 Solved: 3528[Submit][Status][Discuss]Description给定一棵有n个节点的无根树和m个操作,操作有2类:1、将节点a到节点b路径上所有点都染成颜色c;2、询问节点a到...原创 2018-02-27 21:02:13 · 271 阅读 · 0 评论 -
[BZOJ4034][HAOI2015]树上操作(树链剖分+线段树)
4034: [HAOI2015]树上操作Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 6487 Solved: 2161[Submit][Status][Discuss]Description有一棵点数为 N 的树,以点 1 为根,且树点有边权。然后有 M 个操作,分为三种:操作 1 :把某个节点 ...原创 2018-02-27 22:20:21 · 268 阅读 · 0 评论 -
[CTSC2018]混合果汁juice(二分+主席树)
题目地址:https://loj.ac/problem/2555 题目题意我就不讲了..去LOJ上自己看吧233思路&&分析 首先我们可以知道对于d是有单调性的,对于我们现在已经选定了的一个d,如果这个d是无法满足答案的,那么比它大的值肯定都是不能满足的,如果这个d是可以的,那么比他小的d肯定都是可以的,于是这个d我们可以通过二分答案来解决,对于所有的...原创 2018-05-19 10:01:51 · 470 阅读 · 0 评论 -
Codeforces Round #499 (Div. 1) E. Store[二维线段树]
题意 有一个国家,他们每一年有xmaxxmaxx_{max}月,每月有ymaxymaxy_{max}天,每天有zmaxzmaxz_{max}秒。这个国家的商店的时间表是这样排的:在一年中选出两个月:xl,xr(1≤xl≤xr≤xmax)xl,xr(1≤xl≤xr≤xmax)x_l,x_r(1\leq x_l\leq x_r\leq x_{ma...原创 2018-07-27 13:59:25 · 456 阅读 · 0 评论 -
[BZOJ5279][Usaco2018 Open]Disruption(树剖+线段树)
题目传送门分析 这题我们仔细分析一下,每次断掉一条树边其实就是将一棵树分成两部分,然后走一条边权最短的,端点分别在两个区域的就行了。那么转化一下题意,其实就是对于每一条树边,我们要求的就是覆盖到这条边的所有给出的m条边中边权最小的是多少。转化完之后实际上这道题就变成了链上取min然后单点查询了(将一条边边权给下放到更深的那个点的点权),然后直接上树剖+线段树就好了。复杂度O(nlog...原创 2018-10-19 18:10:38 · 301 阅读 · 0 评论