POJ
aiyuan1314丶
BUAA
展开
-
POJ1548-Robots Dilworth 定理
题目:http://poj.org/problem?id=1548 题意:给出一个二维矩阵,其中某些位置为标志位,先从左上角出发,每次只能走下面或者右面,一直走到右下角,问至少需要走几次能经过全部的标志位。解题思路:Dilworth 定理 Dilworth定理: 对于偏序集X, 一个反链A是X的一个子集,它的任意两个元素都不能比较大小。 一个链C是X的一个子集,它的任意两个元素都可比。原创 2015-11-08 22:07:42 · 502 阅读 · 0 评论 -
poj-2239-二分图匹配-匈牙利算法
题目链接:http://poj.org/problem?id=2239 题目大意:学校开设了n门课程,李明现在想选择尽可能多的课程,当然这些课程时间上不能冲突。其中每门课程每周都有一次或多次上课时间,李明只要选择其中任意一个时间去上课就行了。现在给出每门课程开课的时间,计算出不冲突的最大课程数目。其中一星期上7天课,每天12节课。题解:典型的最大二分图匹配题目。其中每门课程作为点集L,所有课程的上原创 2015-12-08 21:27:48 · 941 阅读 · 0 评论 -
POJ 1050 最大子矩阵和
POJ 1050 最大子矩阵和题目:http://poj.org/problem?id=1050 题意:给一个N*N的矩阵,求一个子矩阵,使得该子矩阵中的数字之和为所有子矩阵中最大的。 思路:这里给出了两种思路: 1.枚举所有可能的组合。 2.dp,其实这是根据一维的最大子段和改编的题目枚举: 首先计算出所有的A[0][0]至A[i][j]这原创 2015-10-29 16:05:20 · 572 阅读 · 0 评论 -
POJ2456 Aggressive cows 二分+判断
题目:http://poj.org/problem?id=2456 大致题意:给出N个数轴上的点的坐标,将C个点插入这N个点中,求C个点之间的距离的最小值的可能的最大值。(有一点绕。。。) 挺简单的题目,就是单纯的二分+判断 我们利用二分法枚举可能的答案k,则k的最小值为0,最大值为输入数据中坐标位置间的最大距离。 判断可行性的方法:将输入坐标先排序,每次判断k是否可行时,统计所给坐标能否放原创 2015-11-03 15:20:32 · 515 阅读 · 0 评论