题目链接:https://vjudge.net/contest/161820#problem/E 题意: 有一些同学,要从中选出一些同学来,人数尽量多,但是,两两之间要满足至少一个条件(身高差>40,性别相同,...) 分析: 最大独立集:尽量选择多的结点,任意两个结点不相邻: 男同学X,女同学Y,如果可能产生关系,连一条边,这样这两个人就不会在一起: 最大独立集=n-最大匹配 证明: 最小点覆盖 = 对于每一条边,至少有一个点要被选中 最大独立集 = 对于每一条边,最多一个点被选中 从定义中可…