码迷,mamicode.com
首页 >  
搜索关键字:poj3041 asteroids    ( 134个结果
hdu 1240 Asteroids!
搜索...
分类:其他好文   时间:2014-08-16 17:08:40    阅读次数:204
HDU2119_Matrix(二分图/最小点覆盖=最大匹配)
解题报告 题意: 题意类似与POJ3041 思路: 见POJ3041解题报告 最小点覆盖。 #include #include #include using namespace std; int mmap[110][110],vis[110],pre[110],n,m; int dfs(int x) { for(int i=1; i<=m; i++) {...
分类:其他好文   时间:2014-08-15 21:12:49    阅读次数:253
HDU1498_50 years, 50 colors(二分图/最小点覆盖=最大匹配)
解题报告 题意: 给你一个矩阵,矩阵里面是气球,气球有1-50种颜色,问你在k次之内能不能把那种存在的颜色消掉(每种颜色k次机会),不能消掉的颜色按升序输出。 思路: 白想一上午了,理解错了题意,原来每种有k次可以消除的机会,还以为是总共k次机会消气球。 理解对了就很好做,类似POJ3041 求最小点覆盖。用最少的点覆盖最多的边。 每次枚举颜色看是否操作次数超过k次。 英语。。。。...
分类:其他好文   时间:2014-08-15 14:45:00    阅读次数:239
HDU 1240 (简单三维广搜) Asteroids!
给出一个三维的迷宫以及起点和终点,求能否到大终点,若果能输出最短步数三维的问题无非就是变成了6个搜索方向最后强调一下xyz的顺序,从输入数据来看,读入的顺序是map[z][x][y]总之,这是很基础的一道题 1 //#define LOCAL 2 #include 3 #include 4 #i.....
分类:其他好文   时间:2014-08-15 01:23:57    阅读次数:238
POJ 3041 Asteroids (图论-最小点覆盖)
POJ 3041 Asteroids (图论-最大点覆盖) 题目大意: 给你N*N的格子,有很多X,告诉你位置,你可以横向消除或者纵向消除一行,问你最小几次。 解题思路: 最小点覆盖,二部图可以解,将二部图构造成网络流求解。...
分类:其他好文   时间:2014-08-06 19:17:42    阅读次数:305
裸二分图匹配poj1469
poj1496题意:给你p门课程和n个学生,一个学生可以选0门,1门,或者多门课程,现在要求一个由p个学生组成的集合,满足下列2个条件:1.每个学生选择一个不同的课程2.每个课程都有不同的代表如果满足,就输出YESPOJ 3041 Asteroids问题:假如你现在正处在一个N*N的矩阵中,这个矩阵...
分类:其他好文   时间:2014-08-02 17:49:43    阅读次数:189
POJ 3401 Asteroids 求最小点覆盖集
把行和列都看做是点,小行星看成是边的话,那么这个显然就是求一个最小点覆盖集的问题。最小点覆盖 == 最大匹配#include #include #include #include #include #include #include #include #include #include #inclu...
分类:其他好文   时间:2014-07-31 20:12:07    阅读次数:170
HDU 1240——Asteroids!(三维BFS)POJ 2225——Asteroids
普通的三维广搜,需要注意的是输入:列,行,层 #include #include #include #include #include #define M 11 using namespace std; int dir[6][3]={{0,1,0},{0,-1,0},{1,0,0},{-1,0,0},{0,0,1},{0,0,-1}};//6个方向 int vis[M][M][M]; char...
分类:其他好文   时间:2014-07-30 17:36:24    阅读次数:266
POJ训练计划3041_Asteroids(二分图/最小点覆盖=最大匹配)
解题报告 题意: 给出NxN的矩阵,有M个点是障碍 每次只能删除一行或者一列,最少删除多少次才能清除障碍 思路: 把行和列看作两个集合结点,把障碍看作集合结点的连线,这样就转化成求用最少的点来消灭边,也就是最小点覆盖。 在二分图中:(n个结点,且没有孤立的点) 最小点覆盖=最大匹配 最大点独立=结点数-最大匹配 #include #inclu...
分类:其他好文   时间:2014-07-26 01:55:56    阅读次数:213
hdu1498 50 years, 50 colors --- 最小点覆盖
给一个矩阵,里面有一些不同颜色的气球,每次可以消灭一行或一列中某一种颜色的气球,问你在k次及以内,有哪些颜色的气球是无论如何也消不完的。 那么思路就是,对每一种颜色的气球求最小点覆盖,>k 则为答案。 相当于 poj3041 的加强版,因为矩阵中不是每一个点都是等价的。 #include #include #include #include #include #inclu...
分类:其他好文   时间:2014-07-22 22:38:35    阅读次数:211
134条   上一页 1 ... 10 11 12 13 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!