上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: \(Link\) Description 现有许多演讲要在阶梯教室中举行。每一个演讲都可以用唯一的起始和终止时间来确定,如果两个演讲时间有部分或全部重复,那么它们是无法同时在阶级教室中举行的。现在我们想要尽最大可能的利用这个教室,也就是说,我们需要在这些演讲中选择一些不重复的演讲来举行使得他们用的总 阅读全文
posted @ 2020-10-30 19:14 andysj 阅读(94) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-10-30 09:04 andysj 阅读(0) 评论(0) 推荐(0) 编辑
摘要: \(Link\) Description 给出一个 \(N\) 个顶点 \(M\) 条边的无向无权图,顶点编号为 $1-N$。问从顶点1开始,到其他每个点的最短路有几条。 Solution 就是在求最短路的同时加一个计数。 如果$dis[y]=dis[x]+z$,那么用最短路的走法走到$u$后直接走 阅读全文
posted @ 2020-10-29 21:43 andysj 阅读(45) 评论(0) 推荐(0) 编辑
摘要: \(Link\) [Description] 给出一棵树,每次随机等概率选择一未染黑的点,将它及其子树染黑。问期望多少次操作可以将树全部染黑。 [Solution] 设$dp_i\in{0,1}$表示点$i$被选中的次数。那么答案即为$E(\sum)=\sum{E(dp_i)}$ 我们考虑随机生成一 阅读全文
posted @ 2020-10-29 13:55 andysj 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1.倍增+$\rm dfn$序 int ask(int u, int v) { if (dfn[u] > dfn[v]) swap(u, v); if (u == v) return u; for (register int i = t; i >= 0; i -- ) if (dfn[fa[v][i 阅读全文
posted @ 2020-10-28 21:23 andysj 阅读(118) 评论(1) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-10-28 12:54 andysj 阅读(1) 评论(0) 推荐(0) 编辑
摘要: \(Link\) Description 给一颗树,带边权,树根是 \(S\)。 每次可以给一条边权$+1$ 并花费 $1$ 的代价,求最小代价使得 \(S\) 到所有叶子距离相等。 Solution 首先$S$到所有叶子的距离一定是$max_dep$。然后我们肯定尽量把深度浅的边权$+1$。 这时 阅读全文
posted @ 2020-10-28 11:38 andysj 阅读(45) 评论(0) 推荐(0) 编辑
摘要: \(Link\) Description 在一个$n*n$的网络中,给出$m$个鼹鼠出来的时间和坐标$(t,x,y)$ 机器人每一时间只能向上,向下,向左,向右移一格,如果i时刻鼹鼠在某个网格中出现,而机器人也处于同一网格的话,那么这个鼹鼠就会被机器人打掉。 求出机器人最多能打的鼹鼠数量。\((n\ 阅读全文
posted @ 2020-10-28 10:21 andysj 阅读(58) 评论(1) 推荐(0) 编辑
摘要: \(Link\) Description 有一个$n*m$的矩阵,请你选出其中$k$个子矩阵(可以选空矩阵),使得这个$k$个子矩阵分值之和最大。注意:选出的$k$个子矩阵不能相互重叠。($1\le\le{100},1\le\le{2},1\le\le{10}$) Solution 看到数据范围这么 阅读全文
posted @ 2020-10-28 08:46 andysj 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 至多与恰好 如果问恰好装$v$,则初始化$dp[]=-INF,dp[0]=0$。二维$dp$则初始化$dp[][]=-INF,dp[0][0]=0$。(这样就能是那些能够恰好装满背包的物品的值为正数,而那些不能恰好装满背包的物品的值就为负数。) 如果问至多装$v$,则初始化$dp[]=0$。 一定要 阅读全文
posted @ 2020-10-26 22:02 andysj 阅读(100) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页