Алгоритм, который имеет линейную сложность O(n), означает, что время выполнения или используемая память растут пропорционально размеру входных данных n
. Примерами таких алгоритмов являются:
Поиск максимального или минимального элемента в массиве: Необходимо пройтись по всем элементам массива один раз.
python
Линейный поиск: Поиск определенного элемента в неупорядоченном списке путем последовательного перебора.
java
Алгоритм, который имеет линейную сложность O(n), означает, что время выполнения или используемая память растут пропорционально размеру входных данных n
. Примерами таких алгоритмов являются:
Поиск максимального или минимального элемента в массиве: Необходимо пройтись по всем элементам массива один раз.
python
Линейный поиск: Поиск определенного элемента в неупорядоченном списке путем последовательного перебора.
java
Register or sign in to get access to full answers for all questions from the question bank.