kejun0566 发表于 2020-3-26 18:43
解答错误
输入:
输出:
预期结果:
Unicorn# 发表于 2020-3-26 19:52
输入大数据超时
sYMMetrY 发表于 2020-3-26 20:22
解答错误
输入:
输出:
预期结果:
chen971130 发表于 2020-3-26 21:21
nums =
list1 = []
for i in range(len(nums)):
解答错误
输入:
输出:
预期结果:
Herry2020 发表于 2020-3-26 22:41
nums=
n=len(nums)
l=[]
解答错误
输入:
输出:
预期结果:
蒋博文 发表于 2020-3-26 23:09
我觉得,不排序可以有另一种解法。
就比如,nums = ,这样输出的是因 ...
268 ms
zltzlt 发表于 2020-3-28 13:19
输入 应该返回 ,你却返回了
输出的列表的索引,改了,需要加个1
寻寻寻寻寻风 发表于 2020-3-27 00:22
解答错误
输入:
输出:
预期结果:
yexing 发表于 2020-3-27 08:38
试试遍历列表找目标元素:
输入 出错
tain 发表于 2020-3-27 09:12
解答错误
输入:
输出:
预期结果:
rsj0315 发表于 2020-3-27 12:52
lst=
def findd(*args):
lst1=
缩进错了吧
Grrr 发表于 2020-3-27 17:55
解答错误
输入:
输出:
预期结果:
def f359(nums):
c = []
for i in range(len(nums)):
if nums.count(i + 1) == 0 or nums.count(i + 1) == 2:
c.append(i + 1)
return c
zltzlt 发表于 2020-3-28 13:27
解答错误
输入:
对哦,没有考虑最后的10
本帖最后由 快马加鞭未下鞍 于 2020-3-29 11:40 编辑
def finderror(nums):
a=nums
l=len(a)
for i in range(l):
if i<l-1:
if a==a:
a+=1
print(a)
def fun359(lst):
result=[]
lst.sort()
for i in lst:
if lst.count(i)==2:
result.append(i)
break
k=set(range(1,lst[-1]+1))-set(lst)
result.append(k.pop())
return result
试试
mdphd 发表于 2020-3-28 20:00
解答错误
输入:
输出:
预期结果:
# 首先寻找到重复出现的整数,再找到丢失的整数,将它们以数组的形式返回。
def funs359(list1):
list2 = []
for i in range(len(list1)-1):
if list1 == list1:
list2.append(list1)
list2.append(list1+1)
print(list2)