数组中唯一出现的数字是哪个?

2026-05-29 13:163阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计317个文字,预计阅读时间需要2分钟。

数组中唯一出现的数字是哪个?

pythonclass Solution: def singleNumber(self, nums): # 使用字典来计数每个数字出现的次数 count={} for num in nums: if num in count: count[num] +=1 else: count[num]=1

# 遍历字典,找出只出现一次的数字 for num, cnt in count.items(): if cnt==1: return num


题目描述

一个整型数组里除了两个数字之外,其他的数字都出现了偶数次。请写程序找出这两个只出现一次的数字。

思路:用map counter,我没有领会到题目的用意。。。

阅读全文

本文共计317个文字,预计阅读时间需要2分钟。

数组中唯一出现的数字是哪个?

pythonclass Solution: def singleNumber(self, nums): # 使用字典来计数每个数字出现的次数 count={} for num in nums: if num in count: count[num] +=1 else: count[num]=1

# 遍历字典,找出只出现一次的数字 for num, cnt in count.items(): if cnt==1: return num


题目描述

一个整型数组里除了两个数字之外,其他的数字都出现了偶数次。请写程序找出这两个只出现一次的数字。

思路:用map counter,我没有领会到题目的用意。。。

阅读全文