LeetCode 35. 挿入位置の検索Python
666 ワード
ソート配列とターゲット値を指定し、配列内にターゲット値を見つけ、インデックスを返します.ターゲット値が配列に存在しない場合は、順番に挿入される位置を返します.
配列に重複要素がないと仮定できます.
例1:
例2:
例3:
例4:
配列に重複要素がないと仮定できます.
例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)