思路:首先看到这题以为能用poj1904的模版直接A掉,WA了几次,然后又TLE了几次.还是想到了正解. 一开始我想的大致方向已经是对的了.先是由王子向每个喜欢的公主建边,再求一次最大匹配,找出匹配后,由匹配的公主向王子建边. 但可能会有没有匹配到的公主和王子,那么这个王子可以和任何它喜欢的公主结婚,这个公主也可以和任何喜欢她的王子结婚. 因为这些不在匹配中的点,加到匹配中后,减少的匹配数和增加的匹配数都是1. 我们也就想像poj1904那样,将他们变为一个强连通分量,我开始出错就在这. 直接在