575.分发糖果话题链接575.分发糖果话题分析给定一个偶数长度的数组,不同的数字代表不同种类的糖果。这一把糖需要两人平分。计算你能得到的糖果的最大数量。在最极端的思维案例中,每一个都是不同的糖果。然后就可以得到(数组长度除以2)种糖果。如果只有一种不同的糖果,最多可以得到2个。此时,数组中不同元素的个数。因此,取数组长度的一半与不同元素个数之间的最小值即可。最终代码

575.分发糖果话题链接575.分发糖果话题分析给定一个偶数长度的数组,不同的数字代表不同种类的糖果。这一把糖需要两人平分。计算你能得到的糖果的最大数量。在最极端的思维案例中,每一个都是不同的糖果。然后就可以得到(数组长度除以2)种糖果。如果只有一种不同的糖果,最多可以得到2个。此时,数组中不同元素的个数。因此,取数组长度的一半与不同元素个数之间的最小值即可。最终代码