0
は、アレイベストケースと最悪の場合、時間の複雑
x = 0
for i = 0 to n - 2
for j = i to n - 1
if A[i] > A[j]:
x = x + 1
return x
については、以下の擬似コードを付与され、最悪の場合の複雑さはO(n^2)または、なぜシータ(N^2)と?私は2つの違いを理解していないようです。
最高の複雑さについては、アルゴリズムが同じ行を実行しなければならないため、最悪の場合の複雑さと同じではありませんか?
感謝を! – Labbiqa
比較は**常に実行される(n-1)*(n + 2)/ 2回確かにθ(n^2) –