题解:
class Solution {
public int distributeCandies(int[] candyType) {
int i = 0;
Set<Integer> set = new HashSet<>();
while(i < candyType.length){//循环进行遍历
set.add(candyType[i]);//添加元素
i++;
if(set.size() == candyType.length /2){//如果不重复的元素达到一半就返回个数,即为最大个数
return set.size();
}
}
return set.size();
}
}