博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

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

摘要:无摘要.. 阅读全文
posted @ 2019-02-22 10:02 SovietPower 阅读(137) 评论(0) 推荐(0)
摘要:$m$次$7$种操作:新建权值为$x$的点;合并两点所在连通块;询问连通块大小、其中所有点的权值积、第$k$小权值;将某连通块所有点的值对$x$取$\min$或$\max$。 $m\leq4\times10^5$。 阅读全文
posted @ 2019-02-15 21:57 SovietPower 阅读(234) 评论(0) 推荐(0)
摘要:无摘要.. 阅读全文
posted @ 2019-02-15 19:46 SovietPower 阅读(133) 评论(0) 推荐(0)
摘要:无摘要.. 阅读全文
posted @ 2019-02-15 09:15 SovietPower 阅读(282) 评论(0) 推荐(0)
摘要:给定$n$个数对$A_i,B_i$。你可以进行任意次以下两种操作: 1. 选择一个位置$i$,令$A_i=A_i+1$,花费$B_i$。必须存在一个位置$j$,满足$A_i=A_j,\ i\neq j$,才可以进行。 2. 选择一个位置$i$,令$A_i=A_i-1$,花费$-B_i$。必须存在一个位置$j$,满足$A_i=A_j+1$,才可以进行。 你需要对于所有$i\in[1,n]$,求使得$A_1,A_2,...,A_i$两两不同的最小花费是多少。 $n,A_i\leq2\times10^5,\ 1\leq B_i\leq n且互不相同$。 阅读全文
posted @ 2019-02-14 13:03 SovietPower 阅读(310) 评论(1) 推荐(1)
摘要:给定一棵$n$个点的树。$q$次询问,每次询问给定$v,l,r$,求离$v$最近且DFS序在$[l,r]$之间的叶节点是哪个。 $n,q\leq5\times10^5$。 阅读全文
posted @ 2019-02-12 15:36 SovietPower 阅读(195) 评论(0) 推荐(0)
摘要:好遗憾的一场... 阅读全文
posted @ 2019-02-11 11:34 SovietPower 阅读(391) 评论(0) 推荐(1)
摘要:无摘要.. 阅读全文
posted @ 2019-02-10 20:08 SovietPower 阅读(167) 评论(0) 推荐(0)
摘要:给定长为$n$的序列,$m$次询问,每次给定两个区间$[l_1,r_1],[l_2,r_2]$,求左右端点分别在这两个区间里的区间的最大中位数。 $n,m\leq25000$。 阅读全文
posted @ 2019-01-31 11:15 SovietPower 阅读(226) 评论(0) 推荐(0)
摘要:无摘要.. 阅读全文
posted @ 2019-01-29 11:11 SovietPower 阅读(270) 评论(2) 推荐(0)
摘要:给定长为$n$的序列$A_i$。$q$次询问,每次给定$l,r$,求$\sum\limits_{i=l}^r\sum\limits_{j=i}^r\min\{A_i,A_{i+1},...,A_j\}$。 $n,q\leq10^5$。 阅读全文
posted @ 2019-01-18 10:49 SovietPower 阅读(478) 评论(0) 推荐(0)
摘要:无摘要*8 阅读全文
posted @ 2019-01-15 15:01 SovietPower 阅读(325) 评论(0) 推荐(1)
摘要:无摘要*3 阅读全文
posted @ 2019-01-08 16:54 SovietPower 阅读(194) 评论(0) 推荐(1)
摘要:dsu on tree模板题*2 阅读全文
posted @ 2019-01-07 10:14 SovietPower 阅读(323) 评论(0) 推荐(0)
摘要:为什么我写的这么长啊== 阅读全文
posted @ 2018-12-14 07:12 SovietPower 阅读(189) 评论(0) 推荐(0)
摘要:给定一棵树。每次询问给定$a\sim b,c\sim d$两个下标区间,从这两个区间中各取一个点,使得这两个点距离最远。输出最远距离。 $n,q\leq10^5$。 阅读全文
posted @ 2018-12-09 10:31 SovietPower 阅读(225) 评论(0) 推荐(1)
摘要:给定一棵$n$个点的树,初始每个点上有一个数字$123456789123456789$。$m$次两种操作:给定路径$u\to v$和$a,b$,使路径上每个点加一个数$a\times dis(u,i)+b$;询问$u\to v$路径上的最小数字。 $n,m\leq10^5$。 阅读全文
posted @ 2018-12-07 09:22 SovietPower 阅读(185) 评论(0) 推荐(0)
摘要:"BZOJ" "洛谷" 对于线段,依旧是存斜率即可。 表示精度误差一点都不需要管啊/托腮 就我一个人看成了mod(10^9+1)吗。。 阅读全文
posted @ 2018-12-06 20:25 SovietPower 阅读(146) 评论(0) 推荐(1)
摘要:没别的意思就是我懒 阅读全文
posted @ 2018-12-06 10:23 SovietPower 阅读(1681) 评论(0) 推荐(0)
摘要:四OJ Rank1 hhhha 阅读全文
posted @ 2018-12-04 22:59 SovietPower 阅读(1369) 评论(0) 推荐(1)