1
我得到整个大“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 –