题目:
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。
说明:
你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?
1、第一反应想到的方法,不考虑空间:
测试用例结果是正确的,力扣提交报错:超出索引。
自己debug了一下感觉没毛病啊。
lst = [0 for i in range(max(nums) + 1)]
for i in range(len(nums)):
j = nums[i]
题目:
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。
说明:
你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?
1、第一反应想到的方法,不考虑空间:
测试用例结果是正确的,力扣提交报错:超出索引。
自己debug了一下感觉没毛病啊。
lst = [0 for i in range(max(nums) + 1)]
for i in range(len(nums)):
j = nums[i]