题目链接
方法:二分图
题目分析
题目大意
选课问题。
共有n节课,一周共有7天,每天共有12节课。给出每门课的上课时间,问小明一周最多可以上多少节课。
解析
二分图的题目。
左子集为课程数量,右子集为$7*12$节课的时间位置,跑一遍二分图,得到的最大匹配数即为他一周可以上的课的数量。
于是无脑的用二分图的模版即可。
代码
1 |
|
Pursue excellence; Strive for perfection.
方法:二分图
选课问题。
共有n节课,一周共有7天,每天共有12节课。给出每门课的上课时间,问小明一周最多可以上多少节课。
二分图的题目。
左子集为课程数量,右子集为$7*12$节课的时间位置,跑一遍二分图,得到的最大匹配数即为他一周可以上的课的数量。
于是无脑的用二分图的模版即可。
1 | #include <set> |