[Python] 이진 탐색 (Binary Search)
반복문 사용 def solution(L, x): start = 0 end = len(L) - 1 while(start x : #{ end = mid - 1 #} else : #{ start = mid + 1 #} #} return -1 재귀문 사용 def solution(L, x, l, u): if l > u : return -1 mid = (l + u) // 2 if x == L[mid]: return mid elif x < L[mid]: return solution(L, x, l, mid-1) else: return solution(L, x, mid+1, u)