↓ 跳过正文
  1. Tags/

交叉染色法

2017

2016

hdu 5215 Cycle(交叉染色法判断无向图的奇偶环)

·1014 字·3 分钟
hdu 5215 思路:询问一个无向图,是否存在奇数环,以及是否存在偶数环。(不同的环之间可以有相同的点,不能有相同的边) 思路:一开始的想法是,根据染色的奇偶性,如果染色到某个之前染色过的点,和当前要染的颜色相同,说明存在奇数环,不同,说明存在偶数环。

hdu 4751 Divide Groups (反向建图,判断二分图,交叉染色法)

·583 字·2 分钟
hdu 4751 题目链接 题意:n个人,给出每个人认识的人的信息。问能否将这些人分成两组,保证每组至少1个人,并且两两互相认识。 思路:首先是反向建图。由于要求同组内两个人互相认识,那么两个人u,v,只要u不认识v或者v不认识有一个满足,就连接双向边u,v,表示u,v不能分到同一组。