摘要: 2021牛客暑期多校第四场D.Rebuild Tree 题意 给一棵$n$个点的树,求删去其中$k$条边再加入$k$条边后仍然是一颗树的方案数。 \(2\le n\le 5\times10^4,1\le k\le \min(n-1,100)\) 题解 prufer序列 prufer序列是一种将一颗$ 阅读全文
posted @ 2021-07-27 13:34 bobh 阅读(123) 评论(0) 推荐(0)
摘要: 2021牛客暑期多校第四场 Sample Game 题意 有一个随机数生成器,生成数$x$的概率为$p_x$。现在我们进行如下操作直至结束: \(1\) 随机生成一个数$x$。 \(2\) 如果已经生成的数中没有比$x$更大的数,则返回操作$1$,否则,记当前已经生成的数的个数为$z$,则得到$z^ 阅读全文
posted @ 2021-07-26 23:44 bobh 阅读(214) 评论(0) 推荐(0)
摘要: 概率生成函数 如果$X$是$\Bbb$上的离散随机变量,满足$P(X=i)=f_i$,则其概率生成函数为 \[ F(x)=\sum_{i=0}^{\infty}f_ix^i=\sum_{i=0}^{\infty}P(X=i)x^i. \] 概率生成函数有如下性质 \[ F(1)=1,\\ E(X)= 阅读全文
posted @ 2021-07-26 22:36 bobh 阅读(339) 评论(0) 推荐(0)
摘要: TODO 阅读全文
posted @ 2021-07-26 15:02 bobh 阅读(31) 评论(0) 推荐(0)
摘要: 2021牛客暑期多校第三场Minimum grid 题意 给定一个$n\times n$的方阵,有$m$个位置需要填数,且每一行的数的最大值为$b_i$,每一列数的最大值为$c_i$,求方阵中所有数和的最小值。 \(1\le n\le 2\times 10^3,1\le m\le 8\times 1 阅读全文
posted @ 2021-07-26 14:57 bobh 阅读(132) 评论(2) 推荐(0)
摘要: 2021HDU多校第二场I love tree 题意 给一颗$n$个点的树,共有$q$次以下类型的操作 1 x y:将从$x$到$y$这条链上的第$k$个点的值加上$k^2$ 2 x:询问$x$点的值 \(1\le n,q\le 10^5\) 题解 首先重链剖分将树剖分为$\log n$条不相交的链 阅读全文
posted @ 2021-07-23 21:08 bobh 阅读(163) 评论(0) 推荐(0)
摘要: Codeforces1523D Love-Hate 题意 有$n$个集合与和一个有$m$个元素的全集$U$,每个集合都是$U$的子集,且每个集合大小不超过$p$,求一个最大的$U$的子集$A$,使得$A$至少是$n$个集合中$\lceil \frac{2}\rceil$个集合的子集。 \(1\le 阅读全文
posted @ 2021-07-19 18:58 bobh 阅读(79) 评论(0) 推荐(0)
摘要: 2021牛客暑期多校第一场 Hack function 题意 给定 $n$个互不相同的数,找一个最小的模域,使得它们在这个模域下互不相同。 \(n\leq 5\times10^5,0\leq a_i\leq 5\times10^5\) 题解 $a$与$b$模$n$同余,当且仅当$n\mid |a-b 阅读全文
posted @ 2021-07-18 15:46 bobh 阅读(124) 评论(0) 推荐(0)
摘要: 洛谷P5048 Yuno loves sqrt technology III 题意 给你一个长为 $n$的序列 \(a\),\(m\) 次询问,每次查询一个区间的众数的出现次数,强制在线。 \(1\leq n,m \leq 5\times 10^5,0\leq a_i\leq 10^9\) 题解 分 阅读全文
posted @ 2021-07-18 14:30 bobh 阅读(57) 评论(0) 推荐(0)
摘要: Codeforces1545D AquaMoon and Wrong Coordinate 题意 有$m$个人以恒定的速度大小$v_i$与方向在数轴上准备向右行走,已知包括初始时刻(\(t=0\))在内的连续$k$个时刻(均为整数)所有人的位置(每次都乱序给出),并且其中有一个时刻某个人的位置被修改 阅读全文
posted @ 2021-07-18 14:06 bobh 阅读(123) 评论(0) 推荐(0)