LeetCode 35. 挿入位置の検索Python

666 ワード

ソート配列とターゲット値を指定し、配列内にターゲット値を見つけ、インデックスを返します.ターゲット値が配列に存在しない場合は、順番に挿入される位置を返します.
配列に重複要素がないと仮定できます.
例1:
  : [1,3,5,6], 5
  : 2

例2:
  : [1,3,5,6], 2
  : 1

例3:
  : [1,3,5,6], 7
  : 4

例4:
  : [1,3,5,6], 0
  : 0

 
class Solution:
    def searchInsert(self, nums, target):
        for i in range(len(nums)):
            if nums[i] >= target: return i
        return len(nums)