给定一个整数数组,判断是否存在重复元素。
如果任何值在数组中出现至少两次,函数应该返回 true。如果每个元素都不相同,则返回 false。
解题思路:
先把数组排序,遍历一遍数组如果存在前后两个相等的元素则返回true,否则返回false。
解题代码:
nums.sort()
for i in range(0,len(nums)-1):
if nums[i]==nums[i+1]:
return True
return False

本文介绍了一种通过排序和遍历来检测整数数组中是否存在重复元素的方法。该方法首先将数组进行排序,然后遍历数组检查相邻元素是否相等。若发现相等的元素,则表明数组中有重复项。
197

被折叠的 条评论
为什么被折叠?



