码迷,mamicode.com
首页 >  
搜索关键字:格子    ( 3462个结果
一些题目(2)
奶牛选举搜索题意:在 5*5 的矩阵中找出规模为 7 的四连通块的个数。初步解法:枚举第一个被取的格子是哪个。对于每个格子,若其上下左右四个格子已经有被取过的格子,就枚举其取或不取;否则不取当前格子。但是很明显是错的,因为在初始格子的周围添加一个后,能够取的格子就会变多,但是由于是顺序枚举,就会漏掉...
分类:其他好文   时间:2014-08-26 00:20:15    阅读次数:258
网络流
HDU4862 这题说的是在一个n*m的格子内 你有K次机会选择起始的点,选择的点不能使以前用过的 ,然后选择后你可以往右 跳几步 也可以往下跳几步 但是只能要不往右 要不就往下 不能两个同时成立比如说 (1,1) 不能跳到(2,3);然后得到了 我们通过 拆点可以将他们分离开来保证只用一次,然后将...
分类:其他好文   时间:2014-08-25 16:53:44    阅读次数:224
TYVJ1246
存在性DP没多少好说的bool dp[i][j] 表示跳到第i个格子能不能得到j的得分对于每一个格子,枚举可以跳到这个格子的其他的格子,在从这些格子中选出其可以跳到的分数,将其反应到i中即dp[i][k] = true 最后遍历dp[n][m-1 -> 0]找出值为true的最大j值即是ans .....
分类:其他好文   时间:2014-08-24 23:36:23    阅读次数:345
华容道
描述小 B 最近迷上了华容道,可是他总是要花很长的时间才能完成一次。于是,他想到用编程来完成华容道:给定一种局面,华容道是否根本就无法完成,如果能完成,最少需要多少时间。小 B 玩的华容道与经典的华容道游戏略有不同,游戏规则是这样的:在一个 n*m 棋盘上有 n*m 个格子,其中有且只有一个格子是空...
分类:其他好文   时间:2014-08-24 16:42:12    阅读次数:211
从零开始学android<GridView网格视图.二十八.>
GridView组件是以网格的形式显示所有的组件,例如:在制作相册的时候,所有的图片都会以相同大小显示在不同的格子之中,就可以依靠此组件完成,此组件的继承结构如下所示: java.lang.Object    ? android.view.View      ? android.view.ViewGroup        ? android.widget.AdapterView     ...
分类:移动开发   时间:2014-08-23 23:00:11    阅读次数:288
UVa 10285 Longest Run on a Snowboard(DP 二维最长递减子序列)
题意  输入一个城市的滑雪地图  你可以从高的地方滑到伤下左右低的地方  求这个城市的最长滑雪线路长度   即在一个矩阵中找出最长递减连续序列 令d[i][j]为以格子map(i,j)为起点的最长序列   则有状态转移方程d[i][j]=max{d[a][b]}+1  a,b为与i,j相邻且值比i,j小的所有点 #include #include #include using na...
分类:其他好文   时间:2014-08-23 11:25:20    阅读次数:245
HDU 1045 Fire Net 二分图Bipartite题解
本题可以使用DFS直接爆搜出答案,不过这样类型的题目其实是个二分图的题解。 这个二分图,难不在Hungary算法,而是难在于建图。需要挺高的抽象思维的。 建图: 1 把同一行不被X分开的格子标同一个号码,被X分开的标下一个号码,这样做是为了缩点,不需要把所有的格子都分开标号,而且可以更方便建个更加小的图。 2 同理把同一列的格子标号 3 然后判断相同一个格子的行标号和列标号是有路径的,其...
分类:Web程序   时间:2014-08-22 23:53:19    阅读次数:549
HDU 4975 A simple Gaussian elimination problem.(网络最大流)
出题人是个蛤粉,蛤蛤蛤蛤蛤蛤蛤蛤蛤。。。。 题意: 每个格子只能填0~9这10个整数,给出行和及列和,求是否有合法方案,如果有并判断唯一性。 分析: 看到这题就感觉熟悉啊,和之前某场多校的题目是一样的,当初还不会网络流呢,现在虽然还不会建图,但是套套模板还是没有问题的。 建立二分图,行为X部,列为Y部,每个X部的点向Y部连一条容量为9的边,增加源点S,S向X部的所有点连边,容量为行和,增加汇点,每个Y部的点向汇点连边,容量为列和,在该图中跑一边网络最大流,如果满流则有合法方案。然后在残留网络中找环(不要立即...
分类:其他好文   时间:2014-08-22 19:45:19    阅读次数:180
UVA - 10599Robots(II)(LIS)
题目: UVA - 10599Robots(II)(LIS) 题目大意:一个N * M 的矩阵,上面有些格子上有垃圾,现在要求一个机器人从1,1的格子出发,往右或是往下走最终到达N * M各格子,沿途要收集最多的垃圾。现在将垃圾编号,要求输出最多能清理的垃圾并且输出这样的清理路线有多少条,输出其中字典序最小的那一条。 解题思路:一开始还以为是简单的dp,结果输出发现路径多了好多...
分类:其他好文   时间:2014-08-22 13:03:18    阅读次数:211
POJ训练计划3422_Kaka's Matrix Travels(网络流/费用流)
解题报告 题目传送门 题意: 从n×n的矩阵的左上角走到右下角,每次只能向右和向下走,走到一个格子上加上格子的数,可以走k次。问最大的和是多少。 思路: 建图:每个格子掰成两个点,分别叫“出点”,“入点”, 入点到出点间连一个容量1,费用为格子数的边,以及一个容量∞,费用0的边。 同时,一个格子的“出点”向它右、下的格子的“入点”连边,容量∞,费用0。 源点向(0,0)的入点连一个容...
分类:其他好文   时间:2014-08-21 22:56:05    阅读次数:503
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!