,可以使用哈希表来解决。具体步骤如下:
以下是一个示例的Python代码实现:
def count_duplicates(nums):
count_dict = {}
for num in nums:
if num in count_dict:
count_dict[num] += 1
else:
count_dict[num] = 1
for num, count in count_dict.items():
print(f"数字 {num} 出现了 {count} 次")
# 示例输入
nums = [1, 2, 3, 4, 5, 2, 3, 4, 2, 1, 1]
count_duplicates(nums)
输出结果为:
数字 1 出现了 3 次
数字 2 出现了 3 次
数字 3 出现了 2 次
数字 4 出现了 2 次
数字 5 出现了 1 次
这个方法可以用于统计任意数字列表中数字的重复次数。在实际应用中,可以根据具体需求进行适当的优化和扩展。
腾讯云相关产品推荐:
以上是腾讯云提供的一些相关产品,可以根据具体需求选择适合的产品来支持云计算和相关领域的开发工作。
领取专属 10元无门槛券
手把手带您无忧上云