Vijos
bifanwen
梦想是遥不可及而奇幻莫测的,它给我全部的力量,它把我叫醒。
展开
-
Vijos 奖金 题解
原题链接 简要题意: 已知每个员工的奖金至少是 100100100 元,已知若干组关系 xxx 和 yyy,必须满足 xxx 的奖金比 yyy 多(至少 111 元)。求满足所有关系的最少需要发放的奖金。(无解输出 Poor Xed) 首先,我们考虑,什么情况是无解的? 如果你想不到,那么给出这样 333 种关系你看看: 1 2 2 3 3 1 111 比 222 多,222 比 333 多,...原创 2020-08-11 09:13:14 · 295 阅读 · 0 评论 -
Vijos1579 宿命的PSS 题解
原题链接 简要题意: 给定一棵树,求 边权的最小的完全图,使得该完全图的最小生成树为给定的树。 首先,我们回忆一下:求 最小生成树 不外乎两个算法: prim\texttt{prim}prim kruskal\texttt{kruskal}kruskal 它们都是基于贪心的一种算法(只不过选边顺序略区别)。 按照它们的思想来说,每次选一个边权最小的端点属于不同连通块的连接,用并查集维护连通块 ...原创 2020-04-04 14:14:52 · 244 阅读 · 0 评论 -
Vijos1234 口袋的天空 题解
原题链接 简要题意: 求把一个图分成 kkk 个连通块并连接连通块的最小价值。 一种类似于 prim\texttt{prim}prim 贪心的做法。 即用 并查集 维护当前节点所属连通块。 然后按边权从小到大排序选择,只要两个节点 连通块不同,就 将它们变成同一个连通块 。 用一个变量记录选过的 权值和边数 。最终看能不能选到 kkk 个即可。 时间复杂度:O(n+m)O(n+m)O(n+m).(...原创 2020-04-03 21:43:42 · 1078 阅读 · 1 评论