私はこのPythonプログラムの実行時の複雑さを見出そうとしています。 index<len(lyst)-1
があるため、複雑さは、まだn個になりますか、私はあなたの関数の各再帰呼び出しPythonコードの複雑さ
def RecLinearSearch(lyst,number):
found = False
index = len(lyst)-1
if lyst[index] == number:
found = True
return found
elif index<len(lyst)-1:
index +=1
return RecLinearSearch(lyst[index:],number)
return found
print(RecLinearSearch([1,4,5,65,44],55))
コードブロックを使用してください。 –
メモリやランタイムの複雑さについてお話ししていますか? – UnholySheep
実行時の複雑さ –