题目链接 这个题不难,但是有点小小坑. 首先并查集肯定能看出来. 然后字符串的话,一开始我想用 hash 来处理,但想了想,离散化不好搞,人也太多了,一不小心就hash重了,还是算了. 然后就想到了STL 的 map : 我一开始先用 map 讲人名转化为 数字 来并查集,结果写到最后发现还得将 数字 转化为 人名 输出,得再开一个 map .这还没啥,最主要的是我发现int转string时不好存,不好输出,只好放弃. 然后一想,没必要转化为int型并查集,直接用string并查集就完事了. 代…