码迷,mamicode.com
首页 >  
搜索关键字:最小支配集    ( 27个结果
BZOJ 2314 士兵的放置(play) 树形DP
题目大意:给定一棵树,求最小支配集以及最小支配集数量 首先我们需要会求最小支配集- - 其实支配集的求法很优雅的= = 那些第一问就写了一大坨的第二问还怎么写- - 可以自己YY一下简单的支配集求法= = 实在不懂看代码吧我懒得解释了= = 然后第二问就直接把方案数顺便统计下就行了 大半夜胡乱写了发居然也过了= = #include #include #in...
分类:其他好文   时间:2015-02-20 09:43:55    阅读次数:212
POJ3659 Cell Phone Network【最小支配集】【贪心】
题目大意:John想让他的所有牛用上手机以便相互交流(也是醉了。。。),他需要建立 几座信号塔在N块草地中。已知与信号塔相邻的草地能收到信号。给你N-1个草地(A,B) 的相邻关系,问:最少需要建多少个信号塔能实现所有草地都有信号。 思路:考察树最小支配集问题。最小支配集:值从所有顶点中取尽量少的点组成一个集 合,使得剩下的所有点都与取出来的点有边相连。顶点个数最小的支配集被称为最小支 配集。这里用贪心法来求。 1.以1号点深度优先搜索整棵树,求出每个点在DFS中的编号和每个点的父亲节点编号。 2.按DFS...
分类:Web程序   时间:2015-01-01 14:52:51    阅读次数:175
【POJ3659】【USACO 2008 Jan Gold】 3.Cell Phone Network 树上最小支配集/贪心 两种做法
两种做法都附AC代码。...
分类:Web程序   时间:2014-12-30 23:44:41    阅读次数:416
BZOJ 3037 创世纪 树形DP
题目大意:给定一张有向图,每一个点有且仅有一条出边,要求若一个点x扔下去,至少存在一个保留的点y,y的出边指向x,求最多扔下去多少个点首先原题的意思就是支配关系 我们反向考虑 求最少保留的点 要求一个点若扔出去 则必须存在一个保留的点指向它于是这就是最小支配集 只是因为是有向图 所以一个点要么选择 ...
分类:其他好文   时间:2014-10-30 13:22:35    阅读次数:165
BZOJ 3037 创世纪 树形DP
题目大意:给定一张有向图,每个点有且仅有一条出边,要求若一个点x扔下去,至少存在一个保留的点y,y的出边指向x,求最多扔下去多少个点 首先原题的意思就是支配关系 我们反向考虑 求最少保留的点 要求一个点若扔出去 则必须存在一个保留的点指向它 于是这就是最小支配集 不过由于是有向图 所以一个点要么选择 要么被子节点支配 所以就只剩下2个状态了 设f[x]为以x为根的子树选择x的最小支配集 g[...
分类:其他好文   时间:2014-10-10 20:35:24    阅读次数:223
树的问题小结(最小生成树、次小生成树、最小树形图、LCA、最小支配集、最小点覆盖、最大独立集)
树的定义:连通无回路的无向图是一棵树。有关树的问题:1、最小生成树。2、次小生成树。3、有向图的最小树形图。4、LCA(树上两点的最近公共祖先)。5、树的最小支配集、最小点覆盖、最大独立集。一、最小生成树解决的问题是:求无向图中边权值之和最小的生成树。算法有Kruskal和Prim。Kruskal使...
分类:其他好文   时间:2014-09-27 20:08:50    阅读次数:285
树的最小支配集,最小点覆盖,最大独立集两种算法
1.基本概念对图G=,最小支配集:从V中取尽量少的点组成一个集合,使得V中剩余的点都与取出来的点有边相连最小点覆盖:从V中取尽量少的点组成一个集合,使得E中所有边都与取出来的点相连最大独立集:从V中取尽量多的点组成一个集合,使得这些点之间没有边相连2.贪心法求树的最小支配集,最小点覆盖,最大独立集模...
分类:其他好文   时间:2014-06-09 14:56:02    阅读次数:215
27条   上一页 1 2 3
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!