剑指offer面试题03. 数组中重复的数字(Array)

题目描述

找出数组中重复的数字。
在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。

在这里插入图片描述

思路

详见链接

代码

class Solution(object):
	def findRepeatNumber(self, nums):
		nums.sort()
		pre = nums[0]
		for index in range(1,len(nums)):
			if pre == nums[index]:
				return pre
			pre = nums[index]
			
发布了173 篇原创文章 · 获赞 507 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_37763870/article/details/105152123