随笔分类 -  数据结构

摘要:正题 题目链接:https://www.luogu.com.cn/problem/P6563 题目大意 长度为$n$的序列$a_i$,现在有一个随机$[1,n]$的整数,每次你可以花费$a_i$询问这个数字是否大于$i$,求猜出所有数至少要多少花费。 \(T\leq 500,\sum n\leq 7 阅读全文
posted @ 2021-07-19 20:37 QuantAsk 阅读(38) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF587F 题目大意 给出$n$个字符串$s$。$q$次询问给出$l,r,k$要求输出$s_$在$s_k$中出现了多少次。 \(1\leq n,q,\sum |s_i|\leq 10^5\) 解题思路 考虑一个比较暴 阅读全文
posted @ 2021-07-19 07:51 QuantAsk 阅读(69) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P4332 题目大意 给出$n$个点的一棵有根三叉树,保证每个点的儿子个数为$3$或者$0$,每个叶子有一个权值$0$或$1$,每个非叶子节点的权值是它儿子中权值较多的那个,每次修改一个叶子的权值,求根节点的权值。 \ 阅读全文
posted @ 2021-07-18 14:36 QuantAsk 阅读(57) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P7599 题目大意 $n$棵树,在某棵树上时可以选择向左右两边第一棵比它高的树跳,现在$q$次询问从$[A,B]\(中某个点出发跳到\)[C,D]$中某个点的最少次数。 \(1\leq n\leq 2\times 1 阅读全文
posted @ 2021-07-18 08:32 QuantAsk 阅读(70) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P7408 题目大意 一个有$n+1$层的地牢,从$i$到$i+1$层要$A_i$点能量,第$i$层可以花费$B_i$获得$1$点能量。 $m$次询问从$S_i$层出发到第$T_i$层在能量上限为$U_i$的情况下至少 阅读全文
posted @ 2021-07-16 18:58 QuantAsk 阅读(113) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF573D 题目大意 给出$n$个人$n$匹马,每个人/马有能力值$w_i$/\(h_i\)。 第$i$个人开始对应第$i$匹马,每个人不能选择对应的马,给每个人分配一个马后求最大的$\sum w_i\times h 阅读全文
posted @ 2021-07-15 17:02 QuantAsk 阅读(78) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P5048 题目大意 就是这个 【QA】区间众数,但空间很小 长度为$n$的序列,要求支持查找区间众数出现次数。 强制在线 \(1\leq n,m\leq 5\times 10^5\) 解题思路 空间小就不能用蒲公英那 阅读全文
posted @ 2021-07-13 20:47 QuantAsk 阅读(42) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2021-07-13 19:54 QuantAsk 阅读(2) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2021-07-13 16:54 QuantAsk 阅读(0) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF786C 题目大意 给出一个长度为$n$的序列。 对于每个$k\in[1,n]$求将$n$分成最少的段使得每段的长度不同。 \(1\leq a_i\leq n\leq 10^5\) 解题思路 考虑对于一个$k$我们 阅读全文
posted @ 2021-07-12 20:55 QuantAsk 阅读(82) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF802O 题目大意 $n$天每条有$a_i$和$b_i$。 每条可以花费$a_i$准备至多一道题,可以花费$b_i$打印至多一道准备好了的题。 求准备$k$道题最少要花费多少。 \(1\leq k\leq n\le 阅读全文
posted @ 2021-07-12 20:14 QuantAsk 阅读(91) 评论(0) 推荐(1)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P4428 题目大意 长度为$n$的$0/1$串要求支持 修改一个位置 求区间$[l,r]$有多少个子区间重排后的二进制数可以被三整除 \(1\leq n\leq 10^5\) 解题思路 首先有$2^{2k}%3=1( 阅读全文
posted @ 2021-07-12 16:09 QuantAsk 阅读(127) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P7717 题目大意 求有多少个长度为$n$的序列$a$满足,都在$[0,k]$的范围内且满足$m$个限制刑如:\(a_x\ xor\ a_y=z\) \(0\leq n,m\leq 5\times 10^5,0\le 阅读全文
posted @ 2021-07-11 20:05 QuantAsk 阅读(127) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/T183637 题目大意 给出$n$个二元组$(x_i,y_i)$,求最大的 \(|x_i-x_j|\times min\{|y_i|,|y_j|\}\) \(1\leq n\leq 2\times 10^6,-10^ 阅读全文
posted @ 2021-07-04 17:05 QuantAsk 阅读(70) 评论(5) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P5163 题目大意 给出$n$个点$m$条有向边,点有权值,要求支持操作 删除一条边 修改一个点的权值 求一个点所在强连通分量中前$k$大权值和 \(1\leq n\leq 10^5,1\leq m,q\leq 2\ 阅读全文
posted @ 2021-06-28 12:14 QuantAsk 阅读(66) 评论(0) 推荐(1)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P3293 题目大意 给出一个长度为$n$的序列,$m$次询问给出$b,x,l,r$表示询问在$[l,r]$中找到一个数字$a$使得$b\ xor\ (a+x)$的值最大。 \(1\leq n,m\leq 2\time 阅读全文
posted @ 2021-06-12 09:28 QuantAsk 阅读(39) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P5305 题目大意 给一棵有根树和$k$,$Q$次询问给出$x,y$求 \(\sum_{i=1}^{x}dep_{LCA(i,y)}^k\) \(1\leq n,Q\leq 5\times 10^5,1\leq k\ 阅读全文
posted @ 2021-06-10 14:23 QuantAsk 阅读(60) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P7600 题目大意 给出$n$个点的一棵树,边有边权,对于每个$k$求去掉最小边权和的点使得每个点的度数都不超过$k$。 \(1\leq n\leq 10^5\) 题目大意 APIO遇到的原题,和CF1119F一样, 阅读全文
posted @ 2021-05-27 19:27 QuantAsk 阅读(110) 评论(0) 推荐(0)
摘要:正题 题目链接:https://darkbzoj.tk/problem/3729 题目大意 给出$n$个点的一棵树,第$i$个节点上有$a_i$个石子,然后每次可以选择不超过$L$个石子移动到父节点处。要求支持操作 以一个节点的子树进行博弈是否有先手必胜 修改一个节点的石子个数 插入一个新的叶子 \ 阅读全文
posted @ 2021-05-21 19:03 QuantAsk 阅读(90) 评论(0) 推荐(0)
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P7518 题目大意 给出$n$个点的一棵树,每个点上有不大于$m$的数字。 然后给出一个长度为$c$的各个位数不同的序列,每次询问一条路径上找到一个最大的$k$使得该序列的存在$1\sim k$的子序列。 \(1\l 阅读全文
posted @ 2021-04-16 10:41 QuantAsk 阅读(95) 评论(0) 推荐(0)