Junior
27
0
questionbank

Какая из сложностей быстрее: линейная или логарифмическая?

Answer from sobes.tech neural network

Логарифмическая сложность быстрее линейной.

Обоснование:

Логарифмическая сложность O(log n) растет гораздо медленнее, чем линейная O(n), с увеличением размера входных данных n.

Примеры:

  • Поиск элемента в отсортированном массиве с использованием бинарного поиска имеет логарифмическую сложность O(log n).
  • Поиск элемента в несортированном массиве путем перебора всех элементов имеет линейную сложность O(n).

График роста:

Логарифмическая сложность быстрее линейной.

Обоснование:

Логарифмическая сложность O(log n) растет гораздо медленнее, чем линейная O(n), с увеличением размера входных данных n.

Примеры:

  • Поиск элемента в отсортированном массиве с использованием бинарного поиска имеет логарифмическую сложность O(log n).
  • Поиск элемента в несортированном массиве путем перебора всех элементов имеет линейную сложность O(n).

График роста:

Register or sign in to get access to full answers for all questions from the question bank.

algorithmstime-complexitybig-o-notationanalysis-of-algorithmsbinary-search