题面: https://www.lydsy.com/JudgeOnline/problem.php?id=1143 一句话题意:给一个DAG(有向无环图),求选出尽量多的点使这些点两两不可达,输出点个数. N.M,分别表示点数和有向边数,n<=100,m<=1000. 题解: 第一眼看到题,发现是个DAG之后直接想到了dp,然后发现不可做. 然后仔细分析题目,发现就是在所有联通的点对(a,b)中两点不都被选中. 欸这不就是个最大独立集吗, 于是先floyd判连通性后跑hungary水过. 代码…