Algorithms
[Sort] 선형 탐색 (Linear Search)
kkkkkkkkkkkk
2022. 6. 26. 22:50
소개
- 원하는 자료를 찾을때 까지 처음부터 마지막 자료까지 순서대로 탐색한다.
단점
- 자료를 찾을때 까지 모든 자료를 확인해야하는 부담감이 있다.
- 즉, 효율적이지 않다.
- 리스트의 길이를 n이라 가정
- 찾을 자료가 마지막에 있을 시
- 처음부터 마지막 자리까지 확인해야한다.
- 결국엔 n 번 확인해야한다.
정렬 리스트 vs 무작위 리스트
대규모 데이터와 정렬된 리스트를 탐색할 땐 선형 탐색의 효율성이 떨어지지만 정렬되지 않은 무작위 리스트를 탐색할 땐 효율성이 좋다.