随笔分类 -  数据结构

摘要:正题 题目链接:https://www.luogu.com.cn/problem/P5311 题目大意 给出$n$个点的一棵树,每个节点有一个颜色,$m$次询问提出区间$[l,r]$的点构成的生成子图中$x$所在连通块的颜色数。 \(1\leq n,m,a_i\leq 10^5\) 解题思路 用点分 阅读全文
posted @ 2021-09-30 16:59 QuantAsk 阅读(53) 评论(0) 推荐(0)
摘要:正题 题目链接:http://www.51nod.com/Challenge/Problem.html#problemId=2626 题目大意 给出$n$个点的一棵树,每个区间$[l,r]$的代价是选出这个区间中的一个点$x$使得它走到所有点然后又回到$x$的路程最短长度,求一个随机区间的期望代价。 阅读全文
posted @ 2021-09-28 20:01 QuantAsk 阅读(56) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF903G 题目大意 有$n$个$A$点,$n$个$B$点,第$A_i\rightarrow A_{i+1}$和$B_{i}\rightarrow B_{i+1}$都连有不同流量的边,然后有$m$对$A_i\righ 阅读全文
posted @ 2021-09-27 19:57 QuantAsk 阅读(44) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF891C 题目大意 $n$个点$m$条边的一张无向联通图,每次询问一个边集能否同时出现在同一棵最小生成树上。 \(1\leq n,m,q,w_i,\sum k\leq 5\times 10^5\) 解题思路 考虑$ 阅读全文
posted @ 2021-09-25 10:40 QuantAsk 阅读(131) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF280D 题目大意 一个长度为$n$的序列,$m$次操作 修改一个数 询问一个区间中选出$k$段不交子段使得和最大 \(1\leq n\leq 10^5,1\leq m\leq 2\times 10^5,1\leq 阅读全文
posted @ 2021-09-24 06:50 QuantAsk 阅读(72) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P7046 题目大意 给出一个长度为 \(n\) 的字符串,然后 \(m\) 次把它的一个子串加入集合。如果一个字符串在这个集合中作为字符串的后缀出现次数大于 \(k\) 那么这个字符串就会被计入贡献。 每次求计入贡献 阅读全文
posted @ 2021-09-22 19:14 QuantAsk 阅读(41) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P7470 题目大意 给出$n$个二元组$(a,b)$。 $q$次询问给出$(l,r,c,d)\(表示询问\)[l,r]$中有多少二元组满足$c\ xor\ a\leq min(b,d)$。 \(1\leq n,q\l 阅读全文
posted @ 2021-09-01 12:40 QuantAsk 阅读(60) 评论(0) 推荐(0)
摘要:正题 题目连接:https://codeforces.com/contest/1556/problem/E 题目大意 两个长度为$n$的序列$a,b$,$q$次询问一个区间$[l,r]$。 在这个区间中你每次可以选择一个长度为偶数的下标递增的序列,让奇数位置的$a$加一,偶数位置的$b$加$1$。 阅读全文
posted @ 2021-08-30 14:06 QuantAsk 阅读(54) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF666E 解题思路 给出一个串$S$和$n$个串$T_i$。$m$次询问$S_{a\sim b}$在$T_{l\sim r}$中出现的最多次数并且输出这个串的编号。 \(1\leq |s|\leq 5\times 阅读全文
posted @ 2021-08-23 10:31 QuantAsk 阅读(72) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2021-08-21 14:36 QuantAsk 阅读(0) 评论(0) 推荐(0)
摘要:正题 题目链接:https://ac.nowcoder.com/acm/contest/72/F 题目大意 $n$个字符串,包括小写字母和$#\(。其中\)#$可以替换为任意字符串。求有多少对字符串可能相同。 保证每个字符串至少有一个$#$。 \(2\leq n\leq 500000,\sum_{i 阅读全文
posted @ 2021-08-19 21:30 QuantAsk 阅读(57) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P6177 题目大意 $n$个点的一棵树$m$次询问树上颜色。 强制在线 \(1\leq n\leq 4\times 10^5,1\leq m\leq 10^5,0\leq val_i<2^{31}\) 解题思路 把所 阅读全文
posted @ 2021-08-19 08:50 QuantAsk 阅读(78) 评论(0) 推荐(1)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P7294 题目大意 $n\times m$的网格,当你在$(x,y)$时你有两种选择 花费$x^2$的代价向右移动 花费$c_y$的代价向下移动 $q$次询问$(1,1)\(走到\)(x,y)$的最小代价。 \(1\ 阅读全文
posted @ 2021-08-17 14:26 QuantAsk 阅读(201) 评论(0) 推荐(1)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/AT4353 题目大意 数轴上有$n$个球$m$个洞,每次可以将所有球左移或者右移,球到洞的位置会掉下去。 求有多少让球掉进不同洞的方案。 \(1\leq n,m\leq 10^5\) 解题思路 设一个球距离左右洞的距 阅读全文
posted @ 2021-08-16 16:35 QuantAsk 阅读(38) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P4022 题目大意 给出$m$个模板串。 然后$n$次询问给出一个串$S$要求找到一个最大的$L$使得能够将$S$超过$90%$的部分拿出来分后每个串都是某个模板串的子串且长度不小于$L$。 所有输入文件长度不超过 阅读全文
posted @ 2021-08-12 19:31 QuantAsk 阅读(36) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P5494 题目大意 给出一个可重集合要求支持 将集合$p$中在$[l,r]$的数放到一个新的集合中 将集合$t$的所有数放入集合$p$中 在集合$p$中放入$x$个$p$ 查询集合$p$中在$[l,r]$区间的数 查 阅读全文
posted @ 2021-08-10 19:14 QuantAsk 阅读(43) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2021-08-09 16:48 QuantAsk 阅读(5) 评论(0) 推荐(0)
摘要:正题 题目链接:https://darkbzoj.tk/problem/4722 题目大意 给出一个长度为$n$的序列值域为$[0,v)$,要求支持操作 询问一个区间能否找到两个没有交的非空下标集合使得这些位置的和加上集合的大小相等。 区间立方然后取模$v$。 \(1\leq n\leq 10^5, 阅读全文
posted @ 2021-08-08 20:00 QuantAsk 阅读(51) 评论(0) 推荐(0)
摘要:正题 题目链接:https://darkbzoj.tk/problem/4423 题目大意 给出一个$n*n$的网格图,然后四联通的点之间连接。每次删掉一条边求这条边的两个点是否连通。强制在线。 \(1\leq n\leq 1500,1\leq m\leq 2n(n-1)\) 解题思路 转换成对偶图 阅读全文
posted @ 2021-08-08 11:43 QuantAsk 阅读(41) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P6847 题目大意 $n$个点的一棵树上,每个时刻可以割掉一些边,一些节点上有果实表示如果在$d_i$时刻这个点恰好不与$1$联通,那么就可以获得$w_i$的价值。 \(1\leq n,k\leq 10^5\) 解题 阅读全文
posted @ 2021-07-21 16:10 QuantAsk 阅读(83) 评论(0) 推荐(0)