#data_science August 25, 2020 Python/ 선형 탐색과 이진 탐색 선형 탐색 (linear search)순차적으로 모든 요소를 탐색하여 원하는 값을 찾아냄리스트 길이에 비례해 소요 시간이 늘어남복잡도 : O(n)이진 탐색 (binary search) 탐색하려는 리스트가 이미 정렬돼 있을 때에만 적용 가능크기 순으로 정렬돼 있다는 성질 이용한 번 비교할 때마다 검사해야 할 리스트 길이를 반씩 줄임 (divide & conquer)알고리즘 복잡도 : O(log n)관련 문제
0 Comments
Post a Comment