728x90 이진탐색 알고리즘1 [알고리즘] 이진탐색: 범위를 반씩 좁혀가는 탐색 순차탐색(Sequential Search) 리스트 안에 있는 특정한 데이터를 찾기 위해 앞에서부터 데이터를 하나씩 차례로 확인하는 방법 보통 정렬되지 않은 리스트에서 데이터를 찾아야 할 때 사용, 시간만 충분하다면 항상 답을 찾을 수 있다. 이진탐색: 반으로 쪼개면서 탐색하기(Binary Search) 배열 내부의 데이터가 정렬되어 있어야만 사용할 수 있는 알고리즘 탐색 범위를 절반씩 좁혀가며 데이터를 탐색하기 때문에 정렬되어 있다면 배우 빠른 속도로 탐색 이진 탐색은 위치를 나타내는 변수 3개를 사용하는데 탐색하고자 하는 범위의 [시작점], [끝점], [중간점] 이다. 찾으려는 데이터와 중간점 위치에 있는 데이터를 반복적으로 비교해서 원하는 데이터를 탐색 트리 자료구조 - 트리는 부모 노드와 자식 노드.. 2023. 3. 23. 이전 1 다음 728x90