题目: 一共有 N 个 cricket team 和 N 个朋友,N 个朋友分别支持这 N 个 team 中的一些队伍(可以都不支持)。你并不知道每个朋友具体支持什么队伍。有函数 support ( friend,team )返回朋友是否支持队伍。现在你希望选出你的支持队伍(可以不支持任何队伍),但是不能和任何一个朋友支持的队伍完全相同,并且要尽量少调用 support 函数
我目前的思路是对于每个朋友,遍历 team,找到第一个他不支持的队伍,把这个队伍加入我支持的队伍 list 然后跳出,继续询问下一个朋友。不知道这个思路是否有错误,以及有没有更佳的算法