标签: arrays duplicates
我真的很难让我的数组输出这样的数字副本: 2个长度为1的数字, 4个长度为2的数字, 1个长度3 等等 任何想法我怎么能做到这一点? 感谢
答案 0 :(得分:0)
如果给定数字的最大值有限,则创建一个count数组。对于任何数字i,请增加其计数器count[i]++。最后遍历count数组并找到所有计数。
count
i
count[i]++
但对于不受限制的数字范围,请按某种顺序对数组进行排序,并计算连续出现的数字。