읽고 나면 진짜 쉬워지는 자료 구조 - 2. 이진 탐색
🔖 선형 스캔
선형 스캔이란? 그리고 장단점
JS로 구현하기
function linearSearch(arr, target) {
for (let i = 0; i < arrr.length; i++) {
if (arr[i] === target) {
return i;
}
}
return -1;
}시간 복잡도
🔖 이진 탐색 알고리즘
이진 탐색이란?
이진 탐색 수행 전 배열을 정렬해야 하는 이유
JS로 구현하기
시간 복잡도
🔖 선형 탐색 vs. 이진 탐색
시간 복잡도 측면
Last updated