随笔分类 - 结论
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P8347 题目大意 给出一棵树,两个人轮流操作。 操作者可以选择一个点删除,然后选择一个剩下的连通块,删除其他连通块。 操作完成后只剩下一个点的人失败,求是否先手必败。 \(1\leq T\leq 5,1\leq n
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF1677D 题目大意 对于一个排列$p_i$,定义一个序列$v=F(p)$,其中$v_i=\sum_{j=1}^{i-1}[p_j>p_i]$。 一次冒泡排序为依次对$1\sim n-1$进行:若$p_i>p_{i
阅读全文
摘要:正题 题目链接:https://loj.ac/p/3077 题目大意 给出$n$个点$m$条边的一张简单无向图,求是否存在两个长度相等的简单环。 \(1\leq n\leq 10^4,1\leq m\leq 10^6\) 解题思路 先考虑一个暴力的做法,我们暴力搜索图上的所有环,记$c_i$表示长度
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/AT4439 题目大意 给出$1\sim n$的排列$a$。求一个字典序最小的$01$串$s$满足将$0$对应位置按顺序取出成为序列$A$,剩下的成为序列$B$。 要求$A$和$B$的前缀最大值个数相同。 \(1\le
阅读全文
摘要:正题 题目大意 给出$n$个点$n+k-1$条边的一张图,求有多少种删除若干条边的方案使得图依旧联通。 \(1\leq n\leq 10^5,1\leq k\leq 10\) 解题思路 注意到$k$很小,我们考虑先搞出一棵$dfs$树然后剩下的做非树边。 这里有个结论是,我们将第$i$条非树边权值定
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/AT4437 题目大意 有$n$个点的一张有向完全图,每个点有两个点权$a,b$。连接$x,y$两个点的边权为$min{a_x,b_y}$,求一条权值和最小的哈密顿回路。 \(1\leq n\leq 10^5,1\le
阅读全文
摘要:正题 题目链接:http://www.51nod.com/Challenge/Problem.html#problemId=1766 题目大意 给出$n$个点的一棵树,$m$次询问给出两个区间,要求在两个区间中各选一个点使得他们之间距离最大。 \(1\leq n,m\leq 10^5\) 解题思路
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/AT2376 题目大意 给出$n$个点的一棵树,先后手轮流选择一个未染色的点染上白色(先手)/黑色(后手),如果最后有一个白色的点连接的都是白色的点则先手获胜,否则后手获胜。求是否先手必胜。 \(1\leq n\leq
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF476D 题目大意 求$n$个四元组使得 所有四元组内没有重复的数。 四元组内的数字两两之间$gcd$都为$k$。 要求使得最大的数字最小 \(1\leq n\leq 10000,1\leq k\leq 100\)
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF388C 题目大意 有$n$堆卡片,第$i$堆有$s_i$张,给出每张卡的权值。现在先手选择一堆取走堆底的牌,然后后手选择一堆取走堆顶的牌,直到所有牌被取走。在双方都要求最大化取走的牌的权值的情况下求先后手的权值。
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/AT5661 题目大意 一个包含$A,B,C$的序列,每次可以选择相邻的两个除了$AB$和$BA$的删去。 求有多少个长度为$N$的序列可以删完。 \(1\leq N\leq 10^7\) 解题思路 因为每次是删除一个
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P7099 题目大意 给出$n$个坐标轴上的点,$q$次询问从某点出发每次等概率向左或者向右一格求到达某个给出点的期望步数。 保证每个询问点左右都有目标点 \(1\leq n\leq 10^5,1\leq q\leq
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P6672 题目大意 长度为$m$的序列$a$,有$n$个数字不是$0$,其他$m-n$个是$0$。要求重排后有多少方案满足 \(\forall x,\sum_{i=1}^xa_i\geq i\) 其中$m=\sum_
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF643F 题目大意 题目有点奇怪就直接放翻译了 有 \(n\) 只熊和若干桶果汁和恰好一桶酒,每一天每只熊会选择一些桶(可能不选)并各喝一 杯,喝到酒的熊会去睡觉并不再回来,通过这个信息,熊们想知道哪个桶里是酒。
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P4643 题目大意 给出$n$个点$m$条边的无向图,两个人轮流选择一个未被选择的点加入点集。 然后每个人的权值为选出的点的导出子图点权加边权和。 两个人都希望自己的权值减去对方的权值最大 求先手的权值减去后手的权值
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/P4201 题目大意 给出$n$个点的一棵树开始所有边都是白色,选出若干条没有公共点的路径将上面所有边变为黑色。 要求所有点到$1$号点的路径上经过的白色边的数量的最大值最小。 求最小值和方案数 解题思路 直接记录最小
阅读全文
摘要:正题 题目链接:http://www.ybtoj.com.cn/problem/912 题目大意 给出$L,R$,求有多少长度在$[L,R]$之间的字符串满足依次取出所有偶数位置的放在最前面后,与原字符串相同。字符集是所有小写字母。 \(1\leq Q\leq 5,1\leq L\leq R\leq
阅读全文
摘要:正题 题目链接:https://www.luogu.com.cn/problem/CF618F 题目大意 给出大小为$n$,值域为$[1,n]$的两个可重集合$A,B$ 需要你对它们各求出可重子集使得两个子集中的数字和相等 输出方案。 \(1\leq n\le 10^6\) 解题思路 这个值域范围就
阅读全文

浙公网安备 33010602011771号