October 26, 2023
Линейный поиск (linear search)
Линейный поиск это алгоритм, который последовательно перебирает все элементы в массиве.
Сложность линейного поиска — линейная O(n)
, то есть количество операций прямо пропорционально количеству элементов перебора.
При нахождение элемента поиск возвращает:
Код
function linearSearch(arr, key) { for(let i = 0; i < arr.length; i++){ if(arr[i] === key){ return i } } return -1 }
Задачи
October 26, 2023, 13:38
0 views
0 reactions
0 replies
0 reposts