随笔分类 -  POJ

摘要:题目链接: POJ 1966 Cable TV Network 题目大意: 一张 \(N\) 个点的无向图,求最少删去多少点后可以使得图不连通。 \(0\leq N\leq 50\) 思路: 这里有一个小技巧:点转边 将每个点拆成一个出点和一个入点,入点连接所有进边,出点连接所有出边,两点间连一条权 阅读全文
posted @ 2021-02-11 16:30 Neal_lee 阅读(56) 评论(0) 推荐(0) 编辑
摘要:题目链接: POJ3694 Network 题目大意: 一张 \(N\) 个点,\(M\) 条边的无向连通图,$Q$次操作,每次添加一条边,同时询问图中割边的数量。 \(1\leq N\leq 100,000\) ,\(1\leq M\leq 200,000\) ,\(1\leq Q\leq 100 阅读全文
posted @ 2021-01-26 13:05 Neal_lee 阅读(167) 评论(0) 推荐(0) 编辑
摘要:题目链接: POJ1639 Picnic Planning 洛谷 UVA1537 Picnic Planning 题目大意: 给出一个 \(N\) 个点的无向图,在满足树上节点1的度数 \(\leq k\) 的条件下,求其最小生成树。 \(1\leq N\leq 20\) 思路: 题目即求K度限制最 阅读全文
posted @ 2020-12-29 18:34 Neal_lee 阅读(238) 评论(1) 推荐(0) 编辑
摘要:题目链接: POJ2728 Desert King 题目大意: 有 \(N\) 个沙漠中的城市,给出他们的坐标和海拔,每两个城市之间建输水管道的费用为其海拔差的绝对值,要求输水管道组成一个生成树,求管道每单位长度平均费用的最小值。 多组数据, \(2\leq N\leq 1000\) 。 思路: 最 阅读全文
posted @ 2020-12-28 12:58 Neal_lee 阅读(58) 评论(0) 推荐(0) 编辑
摘要:题目链接:POJ3613 Cow Relays 题目大意: 一张图有 \(T\) 条边,边两个端点的序号 \(\in [1,1000]\) ,求起点 \(S\) 到 \(E\) 恰好经过 \(N\) 条边的最短路。 \(1\leq T\leq 100\) , \(1\leq N\leq 100000 阅读全文
posted @ 2020-12-26 20:18 Neal_lee 阅读(77) 评论(0) 推荐(0) 编辑
摘要:题目链接:POJ3079 K-Anonymous Sequence 题目大意: \(T\) 组数据,有一个长度为 \(N\) 的单调不下降的序列 \(A\) ,每一次操作可以将其中一个数字 \(A_i\) 减1,要求操作后的序列满足每个数字都存在至少 \(k-1\) 个元素和其大小相等,求操作数的最 阅读全文
posted @ 2020-12-01 21:42 Neal_lee 阅读(78) 评论(0) 推荐(0) 编辑
摘要:题目链接:POJ1737 Connected Graph 题目大意: 求有 \(n\) 个不同节点的无向连通图的个数 \(n\leq 50\) 思路: 设 \(F[i]\) 为大小为 \(i\) 时的答案,考虑将 \(i\) 号点向外连的边删去,此时图分成两个连通块,对于节点 \(1\) ,设其所在 阅读全文
posted @ 2020-11-30 19:22 Neal_lee 阅读(128) 评论(0) 推荐(0) 编辑
摘要:题目链接:POJ3017 Cut the Sequence 题目大意: 有一个长度为 \(N\) 的序列 \(A\) ,要求将 \(A\) 分成若干段满足每一段的数字和小于 \(M\) ,求“每一段的最大数字”和的最小值。 \(N\leq10^5,0\leq A_i\leq10^6\) 思路: 令 阅读全文
posted @ 2020-11-26 14:11 Neal_lee 阅读(64) 评论(0) 推荐(0) 编辑
摘要:题目链接: POJ1038 Bugs Integrated, Inc. 题目大意: 有 \(d\) 张 \(n*m\) 的硅片,上面有一些单元是坏的,求每张硅片最多能生产多少块 \(2*3\) 的芯片。 \(d\leq5\) , \(n\leq150\) , \(m\leq10\). 时限15000 阅读全文
posted @ 2020-11-25 18:51 Neal_lee 阅读(85) 评论(1) 推荐(0) 编辑
摘要:题目链接:POJ 1390.Blocks 题意: 有$n$个方块排成一列,每个方块有颜色即$1$到$n$的一个值,每次操作可以把一段相同颜色的方块拿走,长度为$k$,则获得的分数为 \(k\times k\),求可获得的分数最大值。 其中每次要把一段全部拿走,不能只取其中一部分。 每个测试点T组数据 阅读全文
posted @ 2020-11-24 18:49 Neal_lee 阅读(218) 评论(1) 推荐(3) 编辑