此篇文章為我的解題紀錄,程式碼或許並不是很完善

Leetcode - 35. Search Insert Position

解題思路

跑迴圈一個一個element檢查是否有大於target的,若是有,則即刻回傳index

我滴程式碼

1
2
3
4
5
6
7
8
9
10
class Solution:
def searchInsert(self, nums: List[int], target: int) -> int:
if target in nums:
return nums.index(target)
else:
for i in range(len(nums)):
print(nums[i], target)
if nums[i] > target:
return i
return len(nums)