기록하는 공간

[leetcode/kotlin] 35.Search Insert Position 본문

알고리즘/leetcode

[leetcode/kotlin] 35.Search Insert Position

llollhh_ 2020. 6. 10. 22:22
class Solution {
    fun searchInsert(nums: IntArray, target: Int): Int {
        var low = 0
        var high = nums.size - 1
        while (low <= high) {
            var mid = (low + high) / 2 
            if (nums[mid] == target) {
                return mid
            } 
            if (target < nums[mid]) {
                high = mid - 1
            } else {
                low = mid + 1
            }
        }
        
        return low
    }
}
Comments