35. Search Insert Position

재피터노트북·2021년 9월 1일
0

문제풀러가기

문제

문제풀이 방법

    1. 이진탐색(Binary Search)


## 풀이 코드
class Solution:
    def searchInsert(self, nums: List[int], target: int) -> int:
        
        lower = 0
        upper = len(nums) -1
        
        
        while lower <= upper:
            mid = (lower + upper) // 2
            if nums[mid] < target:
                lower = mid +1
            elif nums[mid] > target:
                upper = mid -1
            else:
                return mid
            
        return lower                
            
profile
난 이 재 선

0개의 댓글