Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Recursion
- PriorityQueue
- heap
- Util
- dynamic programming
- Main
- Java
- dp
- 동적계획법
- solution
- 2D Array
- 코틀린
- 프로그래머스
- lastIndex
- hackerrank
- report
- Queue
- indices
- 2020
- foreach
- contentToString
- GREEDY
- Kotlin
- sortedBy
- intarray
- booleanarray
- Developer
- programmers
- Poll
- 알고리즘
Archives
- Today
- Total
목록개념 정리 (1)
Code in
이진 탐색 Binary Search
이진 탐색 Binary Search 이진 탐색은 한번 비교를 할 때마다 탐색 범위가 절반으로 줄어든다. 정렬된 배열을 전제로 탐색한다. 1 3 5 7 9 11 13 위와 같은 정렬된 배열에서 Binary Search 이진 탐색을 적용하여 9 를 탐색하는 경우를 생각할 수 있다. 정렬된 배열의 중앙 요소를 선택한다. 선택된 값과 찾고자 하는 값을 비교하여 왼쪽 혹은 오른쪽 중 어느 방향으로 탐색을 진행할지를 정한다. 위의 과정을 반복한다. 남은 탐색 값은 9가 남고, 찾고자 하는 값과 일치하므로 탐색을 끝마친다. 이진 탐색 성..
알고리즘 스터디_개념정리
2020. 8. 30. 17:02