以下のコードは、サイズが10,100,1000,10000、および100000の配列に対して正しい整数が返されますが、「Max Buffer reached:Too多くの情報がstdoutに書き込まれました。プロセスはSIGKILLシグナルで早期に終了しました。 "Pythonのリストからの算術進行中に見つからない整数を見つける
これはコードワードの演習を完了できません。私は間違って何かしていますか?何とかそこにこの演習を完了するための正しい方法はある、と私は、例えば、私はzip()
とitertools.count()
は、この問題を解決しないと正しく質問を理解していれば、私はそれ
def find_missing(sequence):
s1 = []
a = sequence[1] - sequence[0]
c = sequence[0]
s1.append(c)
for x in range(0,len(sequence)):
c += a
s1.append(c)
d = set(s1)
e = set(sequence)
print(d)
print(e)
f = [i for i in d if i not in e]
return f[0]
あなたはセットを 'print()'していますか? – AChampion
オハイオ州私のgawd私はとてもダムです。ありがとうございました! –