题意: 无向简单图,无自环,无重边,n个点,m条边,请你将这n个点分为3个互相没有交集的集合.并且满足以下条件: 1.同一个集合中的任意两点之间没有边. 2.每个点都要与除了它这个集合以外的所有点相连. 没有答案就输出-1,多种答案输出任意一种. 思路: 用hash值代表与一个点相连的 都有哪些点, 如果出现三种hash值就没有答案: 如果有一个点的度为0,也没有答案: 根据哈希值,点被分为三份,如果每一份的点数+它们所连的点的点数 != n,也没有答案: 如果同一条边相连的两个点的哈希值相同,…