码迷,mamicode.com
首页 >  
搜索关键字:poj1548    ( 3个结果
poj1548--Robots
RobotsTime Limit:1000MSMemory Limit:10000KTotal Submissions:4037Accepted:1845DescriptionYour company provides robots that can be used to pick up litte...
分类:其他好文   时间:2015-07-06 11:43:59    阅读次数:171
POJ1548 Robots【二分图最小路径覆盖】
题目大意: 在一个N*M(N <= 24,M <= 24)的图中,有很多垃圾, 清理垃圾的机器人从左上角开始清理。已 知机器人只能向右或是向下清理垃圾,在清理完一个地方的垃圾后可以继续向右或是向下去清理 其他垃圾。最终运行到(N,M)的位置终止。问:最少需要多少个机器人,能清理完所有的垃圾。 思路: 图中没有给N和M的大小,只是给出了垃圾的位置。输入用0 0表示一组数据输入结束。建一个结构 体来存储垃圾的坐标值。现在来建一个二分图,图的两边就是垃圾的节点,遍历原图,如果垃圾j在 垃圾i的右下角,就将(i,...
分类:其他好文   时间:2015-04-07 21:41:53    阅读次数:146
【POJ1548】Robots Dilworth定理(偏序集定理2)
题意:     有一些位置有垃圾,让机器人从左上角开始走,只能往右或者往下,问最少走多少次可以清理完所有垃圾、 题解:     一看就是网络流经典题,或者说是二分图—最小路径覆盖;但是现在毕竟是在做一些贪心,这道题用的是一种贪心相关定理,Dilworth定理。     这道题可以理解为部分两点之间有偏序(可走的关系),呃,可以视为当xa     比如题中的数据1,我们经过处理得到2 4...
分类:其他好文   时间:2014-11-05 10:59:11    阅读次数:268
3条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!