1
私は全体のBig "O"を取得しますが、私はちょっと混乱して "T(n)を見つけて計算する"T(n)を計算しますか?アルゴリズムの効率(Python)
代わりに、ちょうど私に答え、あなたがそれを得た方法
def sequentialSearch(alist, item):
pos = 0
found = False
while pos < len(alist) and not found:
if alist[pos] == item:
found = True
else:
pos = pos+1
return found
1.最悪の場合(すなわち、ほとんどの操作を必要とするもの)を考えてください。 2.ワーストケースを処理するために必要な操作数を数えます。 – NPE
これは参考になるかもしれません:https://www.quora.com/What-does-T-n-mean-in-relation-to-O-n –