[Algorithm, Swift] 이분탐색 Binary Search 소스코드 초간단!
스위프트로 풀어보는 이분탐색 Swift로 간단하게 구현 안녕하세요 이웃님들 ! 오늘은 이분탐색 알고리즘에 대해 알아보도록 하겠습니다. 이분탐색은 전체를 다 돌면서 확인하는 순차탐색보다 효율성이 좋기 때문에 알고리즘 문제 내에서 탐색이 필요하실 때 꼭 활용해보셨으면 좋겠습니다! 이분탐색이란? 이분탐색! 두개로 나누어서 탐색한다는 뜻이죠? 어떤 숫자를 찾으려고 할때 처음부터 하나하나 확인하면 숫자가 N개면 N번 다 돌아야 하는데 숫자들이 정렬이 되어있다는 전제하에 중간값과 비교를 하면서 업다운을 계속 하는거라고 생각하시면 됩니다. 그런데 업다운 게임하실 때 제일 효과적으로 정답을 찾는 방법이 무엇일까요? 만약 터키가 한반도보다 52배라고 했는데, DOWN이라고 하면 그 다음에 무슨 숫자를 말해야 확률적으로 ..
Algorithm
2022. 5. 29. 03:02