Sobes.tech
Junior

Koji algoritmi imaju kvadratnu složenost O(n²)?

sobes.tech АИ

Одговор од АИ

  • Бајбл сортирање (Bubble Sort)
  • Сортирање по избор (Selection Sort)
  • Вметање сортирање (Insertion Sort)
  • Обилазак унутрашњих петљи, где свака петља зависи од величине улазних података (на пример, претрага парова у низу)

Пример унутрашњих петљи:

def find_pairs(arr):
    n = len(arr)
    for i in range(n): # O(n)
        for j in range(n): # O(n)
            # Нека операција, на пример, штампање пара (arr[i], arr[j])
            pass