以下是一个使用Python语言的示例代码来避免数组中的重复项:
def remove_duplicates(nums):
unique_nums = []
for num in nums:
if num not in unique_nums:
unique_nums.append(num)
return unique_nums
nums = [1, 2, 3, 3, 4, 4, 5]
unique_nums = remove_duplicates(nums)
print(unique_nums)
这段代码中,我们定义了一个名为remove_duplicates
的函数,它接受一个数组nums
作为参数。函数内部创建了一个空的列表unique_nums
,用于存储不重复的数字。
然后,我们遍历数组nums
中的每个元素。如果当前元素num
不在unique_nums
中,就将它添加到unique_nums
列表中。这样,最终unique_nums
列表中就只包含了不重复的元素。
最后,我们调用remove_duplicates
函数并传入测试用例nums = [1, 2, 3, 3, 4, 4, 5]
,并将返回的结果打印出来。运行结果为[1, 2, 3, 4, 5]
,即去除了数组中的重复项。
上一篇:避免数组中出现相同的随机数:(