解题报告
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 评论 -
n流水线m装配站调度问题
题目:http://biancheng.love/contest/6/problem/F/index 解题思路: 首先需要明白的一点就是由于在同一个流水线的各个装配站之间进行转移是不需要消耗时间的,故最终经过装配站的顺序不影响最终结果。也就是说无论以什么样的编号顺序去经过各装配站,最终得到的最小时间都是一样的。所以我们可以任选一个装配站编号顺序去访问,这里不妨就取编号为从1到m,即按编号原创 2015-10-30 12:43:05 · 2379 阅读 · 0 评论 -
poj-2239-二分图匹配-匈牙利算法
题目链接:http://poj.org/problem?id=2239 题目大意:学校开设了n门课程,李明现在想选择尽可能多的课程,当然这些课程时间上不能冲突。其中每门课程每周都有一次或多次上课时间,李明只要选择其中任意一个时间去上课就行了。现在给出每门课程开课的时间,计算出不冲突的最大课程数目。其中一星期上7天课,每天12节课。题解:典型的最大二分图匹配题目。其中每门课程作为点集L,所有课程的上原创 2015-12-08 21:27:48 · 941 阅读 · 0 评论